每次在pyCharm中运行带有不同参数的py文件

时间:2014-05-07 14:37:45

标签: python debugging terminal pycharm

我有一些脚本: run.py ,我在终端中使用它,如:

python run.py -t 10 -s adidas -f mozilla
python run.py -t 2 -s nike -f chrome
python run.py -t 100 -s puma -f safari
python run.py -t 1 -s tom

但如何住在pyCharm? 我每次都需要配置运行/调试配置? 感谢名单

1 个答案:

答案 0 :(得分:1)

最简单的是制作一个跑步者档案

testrunner.py (与run.py相同的文件夹)

import .run
args= [ "-t 10 -s adidas -f mozilla","-t 2 -s nike -f chrome","-t 100 -s puma -f safari"]
for arg in args:
    sys.argv[1:] = arg.split()
    reload(run)
    run.main()        

或者您可以使用os.system使用参数调用它,但是您失去了很多pycharm的调试功能......

或者你可以为每组参数制作1个运行配置并保存运行配置(这可能是pycharm期望你做的)