/ / Як читати дані з листа excel в python? - пітон, селен, дані для читання

Як читати дані з excel sheet в python? - python, селен, read-data

Чи є якийсь скрипт python для читання даних із листа excel у рамках селену python?

Я написав код нижче, але не думаю, що це абсолютно правильно

def getcell (рядки, cols):

table=list()
record=list()

for x in range(rows):
for y in range(cols):
record.append(SheetName.cell(x,y).value)
table.append(record)
record=[]
rows=rows+1

return table;

друк (таблиця)

Відповіді:

0 для відповіді № 1

спробуй xrld. Модуль python, який використовується для читання листів excel excel. Ось простий приклад, наведений у файлі readme

import xlrd
book = xlrd.open_workbook("myfile.xls")
print "The number of worksheets is", book.nsheets
print "Worksheet name(s):", book.sheet_names()
sh = book.sheet_by_index(0)
print sh.name, sh.nrows, sh.ncols
print "Cell D30 is", sh.cell_value(rowx=29, colx=3)
for rx in range(sh.nrows):
print sh.row(rx)