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')


原创粉丝点击