我想将Excel表格中的一列值列表发送到send_keys中。但是获取TypeError:类型为'NoneType'的对象没有len()。
#KYC_Ref_Number list
import xlrd
file_location = r"C:\Users\xyz\Desktop\HC WS - 2019.xlsm"
book = xlrd.open_workbook(file_location)
worksheet = book.sheet_by_name('Client List')
for current_row in range(worksheet.nrows):
ID = worksheet.row(current_row)[1]
#Customersearch Page & iterate through each KYC Reference ID
browser.find_element_by_xpath("//a[contains(text(),'Customer search')]").click()
browser.find_element_by_xpath("//input[@id='Name']").send_keys(ID)
browser.find_element_by_xpath("//select[@id='SearchOn']//option[contains(text(),'Reference')]").click()
browser.find_element_by_xpath("//button[@class='btn btn-primary']").click()
browser.implicitly_wait(10)
browser.find_element_by_xpath("/html[1]/body[1]/div[2]/div[1]/div[1]/div[4]/div[1]/div[1]/table[1]/tbody[1]/tr[2]/td[1]/a[1]").click()
browser.implicitly_wait(10)
我想将该列的值从Excel工作表发送到send_keys,并执行每次使用不同的引用号下载报告的功能。