Eclipse:需要命令行参数的调试脚本

时间:2010-08-05 19:10:17

标签: python eclipse pydev

我有一个python脚本我试图在eclipse中调试。我可以执行它,断点所有的爵士乐,但这个特定的脚本需要一些命令行参数。是否可以在eclipse中设置我的开发环境以将这些参数放入?

现在我的程序只是生成要执行的行,例如:

script.py -aword -banother -cword -dmore -eparams -flast -gone

所以我可以在script.py之后复制并粘贴所有内容吗?或者我可以将它们硬编码到eclipse中吗?或者我是否必须在我的脚本中对变量进行硬编码?

2 个答案:

答案 0 :(得分:3)

使用启动配置

创建:    - 脚本上的鼠标右键,=>运行为/ Python运行     =>这会创建一个运行配置    - 再次右侧mouser按钮,运行方式/运行配置     =>打开此特定配置    - 选项卡'参数',输入您的参数

使用:    - 从上面的同一步骤   要么    - 从工具栏中的“调试”和“运行”图标访问它

此配置将在“运行”和“调试”模式之间共享。

您甚至可以通过填写“常用”标签中的“另存为”来查看它以与团队中的其他成员分享。 如果您有一个需要参数,VM参数,环境变量......的复杂设置,这非常有用。

答案 1 :(得分:2)

是的,如果您进入项目设置,您可以设置命令行参数以传递给您的程序。请参阅标题为Running A Python Script

的部分