python读取robot⽂件内容_RobotFrameWork读取excel等⽂件
数据
⼀、读取excel⽂件
1、安装robotframework-ExcelLibrary⽂件
由于该库只⽀持到python2.7,因此不能使⽤python3的pip安装此⽂件,需要先下载该库:robotframework-excellibrary
解压后修改⼏个⽂件,因为,在3.x中execfile被废弃了,需要使⽤exec函数来代替。 同时,3.x print是个函数,必须加⼩括号进⾏函数调⽤, 需要进⾏的修改包括:
#execfile(join(dirname(file), ‘ExcelLibrary’, ‘version.py’))
exec(open(join(dirname(file), ‘ExcelLibrary’, ‘version.py’)).read())
将所有的print xxx 语句修改为 print(xxx)
#from version import VERSION
from .version import VERSION
3) init.py
#from ExcelLibrary import ExcelLibrary
python怎么读取excel文件数据#from version import VERSION
from .ExcelLibrary import ExcelLibrary
from .version import VERSION
最后使⽤python setup.py install, 然后可以使⽤pip list继续查看
注意:安装成功后import Library,ExcelLibrary如果报错,如果提⽰No module named 'natsort',则表⽰缺少改库函数,通过pip
install natsort安装依赖库
2、读取excel中的数据
创建⼀个.xls⽂件,建议直接⽤该库中⾃带的⽂件模板,⾃⼰创建.xls⽂件会出现⼀些莫名问题。
⾸先打开excel表,读取表数据,如下所⽰:
Open Excel Current Directory TestData.xls
${session_url} Read Cell Data By Name TestSheet1 C2
3、RIDE 按F5出现关键字搜索框,source选择ExcelLibrary,可以查看关于Excel的其他⽤法,更详细的⽤法以后如果⽤到再补充
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论