Pai*_*dhi 17 python ide pycharm
在编写应用程序解析命令行参数时,我想用各种参数运行它.
我不想为我希望我的脚本测试的每个可能的命令行参数创建一个运行配置.有没有办法在PyCharm中(我猜任何JetBrains IDE)制作一个运行配置,在执行时要求脚本参数?
我目前正在使用PyCharm 3.1(EAP).
yol*_*ole 12
目前唯一的可能是使用"发布前|显示此页面"选项.
虽然yole的答案是在运行程序之前提示输入参数的事实上的方法,但它有点烦人,因为:
你无能为力.(除了可能会提交一张票.你做过那个吗?)
我只是在我之前添加我以前做过的事情 知道为了完整起见,谷歌搜索这个选项(显然,这是一个黑客的最不光彩的意义).但它确实适合我的工作流程,因为我经常只有不连续的线路进行测试,并且没有经常切换.
sys.argv(传递它lambda args: [__name__] + args.split()以减少样板);我今天发现现在可以使用“运行配置”参数字段上的“提示”宏来请求参数。
https://www.jetbrains.com/help/pycharm/code-running-assistance-tutorial.html#parameter-with-macros