Selenium学习一——批量操作句柄切换页面
来源:互联网 发布:java参考文献近五年的 编辑:程序博客网 时间:2024/06/08 12:27
#创建工作簿wbk = xlwt.Workbook(encoding='utf-8', style_compression=0)#创建工作表sheet = wbk.add_sheet('sheet 1', cell_overwrite_ok=True)#表头(table_top_list包含表头每一列的值)table_top_list = driver.find_element_by_xpath("//form[@name='studentForm']/div[3]/fieldset/table/thead/tr").find_elements_by_tag_name('td')#写入表头到sheet 1中,第0行第c列for c,top in enumerate(table_top_list): sheet.write(0, c, top.text)# 表的内容#将表的每一行存在table_tr_list中table_tr_list = driver.find_element_by_xpath("//form[@name='studentForm']/div[3]/fieldset/table/tbody").find_elements_by_tag_name('tr')for r,tr in enumerate(table_tr_list,1): #将表的每一行的每一列内容存在table_td_list中 table_td_list = tr.find_elements_by_tag_name('td') #写入表的内容到sheet 1中,第r行第c列 for c,td in enumerate(table_td_list): sheet.write(r, c, td.text)#保存表格到已有的 excelwbk.save(r'C:\xxx\test.xls')
阅读全文
0 0
- Selenium学习一——批量操作句柄切换页面
- selenium窗口切换,获取句柄
- selenium多页面切换
- Selenium如何实现窗口句柄的切换
- Selenium学习一 页面元素定位
- ViewPager切换页面——学习笔记
- Windows Phone 7编程学习点滴一——页面切换、返回键重载和工具栏
- 【selenium学习笔记】webdriver对页面元素的操作
- Selenium Python自动化测试学习知识积累-页面常用操作
- selenium操作webdriver(一)
- linux学习笔记一——sudo:无法切换为sudoers组ID:不允许的操作
- linux学习笔记一——sudo:无法切换为sudoers组ID:不允许的操作
- 【原创】Selenium学习系列之(一)(二)—Selenium简介,环境搭建及使用
- Selenium学习笔记(一)——简介
- Selenium如何操作页面元素
- Selenium-获取当前窗口句柄与切换回原窗口句柄
- Python Selenium 学习笔记(一)基本操作
- selenium学习之子页面(iframe)切换以及自动化速度较快的问题
- Google推荐的图片加载库Glide介绍
- 修改yum源——默认的源可能不稳定
- poi操作excel(下载excel)
- 忽略AndroidStudio报图片检查错误
- Hibernate框架中DB表多对多的
- Selenium学习一——批量操作句柄切换页面
- JSON字符串和java对象的互转【json-lib】
- docker hadoop
- 固件#03--位操作的优势
- MySQL 不可重复读与幻读
- 双端链表
- WIN32
- javascript tostring自动调用
- 中文进入数据库乱码解决办法