Python 2.7 如何使用Robot框架从Google电子表格中读取数据
我想从Google电子表格中使用Robot框架读取数据。 例如,电子表格位置为:- 有人能告诉我,要读取工作表数据并将其存储为RF中的列表,需要编写哪些RF步骤吗? 我写的步骤是:Python 2.7 如何使用Robot框架从Google电子表格中读取数据,python-2.7,robotframework,excellibrary,Python 2.7,Robotframework,Excellibrary,我想从Google电子表格中使用Robot框架读取数据。 例如,电子表格位置为:- 有人能告诉我,要读取工作表数据并将其存储为RF中的列表,需要编写哪些RF步骤吗? 我写的步骤是: ${Excel_List}= Create List Open Excel ${Excel_Path} FOR ${i} IN RANGE 2 15 ${data} Read Cell Data By Name External ids
${Excel_List}= Create List
Open Excel ${Excel_Path}
FOR ${i} IN RANGE 2 15
${data} Read Cell Data By Name External ids A${i}
Append To List ${Excel_List} ${data}
Log ${Excel_List}
谢谢您可以使用ExcelLibrary尝试以下两行 这里,Sheet1是工作表,1是行# 或 您可以将excel文件转换为CSV,然后使用CSV库和CSV库中的以下关键字。 您可以安装以下库,并使用其中一个关键字将cvs转换为列表,或将cvs转换为列表列表,或将csv转换为dict
${list}= read csv as list test.csv
excel在文件系统中可用吗?还是应该直接从链接访问?
${list}= read csv as list test.csv
*** Settings ***
Library CSVLib
Library Collections
*** Test Cases ***
Test CSV
${singlelist}= Read CSV As Single List test.csv
log to console ${singlelist}
${list}= read csv as list test.csv
log to console ${list}
${dict}= read csv as dictionary test_dict.csv Animal Legs ,
log to console ${dict}
${value}= create list Legs Eyes
${dictWList}= read csv as dictionary test_dict1.csv Animal ${value} ,
log to console ${dictWList}