对于python2.7项目,我想阅读robotframework输出.xml在sqlite数据库中,我找到了一个包DbBot,它正好做到了这一点。 但是,我想从脚本而不是从命令行运行它。我在命令行上使用的命令是:
python -m dbbot.run -k output.xml
这正是我想要的(用正确的数据生成一个sqlite数据库)。 我尝试了以下方法:
modl = imp.load_source('modulename', 'C:/Python27/Lib/site-packages/dbbot/run.py')
someRunner = modl.DbBot()
返回:
Run.py: error: at least one input file is required
我的理解是,我没有像在终端中那样添加src文件输出.xml你知道吗
我不能补充输出.xml作为参数模式DbBot()因为它不需要参数。如何传递-k旗和输出.xml(文件src)从使用脚本?你知道吗
使用子流程包:
dbbot.run
未编码为从另一个脚本内部运行。你知道吗相关问题 更多 >
编程相关推荐