Python - TypeError:'Cell'类型的对象没有len()

时间:2017-11-20 09:51:09

标签: python excel selenium

我正在使用Python开发Selenium。

我正在编写一个代码,它将从excel文件中获取数据并在WebPortal上打出相同的数据。但是我收到了错误:

TypeError: object of type 'Cell' has no len()

以下是代码:

for X in range(1,rowCount):
    for Y in range(0,colCount):
        cellData = worksheet.cell(X,Y)

        driver.find_element_by_id("XYZ").send_keys(cellData)

1 个答案:

答案 0 :(得分:1)

您正在传递一个cell对象,其中包含一个字符串。

请改为尝试:

cellData = worksheet.cell(X,Y).value