使用 PyCharm 终端参数进行调试

问题描述 投票:0回答:4

我已经使用 PyCharm 有一段时间了,所以我不是专家。

我通常如何使用终端运行程序,如下所示:

program.py -t input1 -t1 input2

我想知道如何调试这个?

对于我编写的其他程序,我没有任何参数,因此调试只需设置断点并按调试即可。

python pycharm
4个回答
94
投票

菜单:

Run
->
Edit configurations
->
"+" (add new config)
->
Python

脚本名称:

program.py

如果您需要从已安装的软件包中调试脚本,例如

tox
,您也可以指定完整路径。例如: 脚本名称:
/home/your_user/.envs/env_name/bin/tox

上面

/home/your_user/.envs/env_name
是包含
tox
包的虚拟环境的路径。

脚本参数:

-t input1 -t1 input2


40
投票

只是答案的基于图像的表示。

  1. 单击

    Run
    菜单单击
    Edit Configurations...

  2. 选择右上角的

    +
    ,然后选择
    Python

  3. 提供脚本的名称、绝对路径,或者通过单击三个点(绿色箭头)、脚本参数和 python 解释器来选择脚本。


1
投票

它几乎是正确的,但只需要对完整的脚本路径进行一些修正。

菜单:

Run->Edit configurations->"+" (add new config)->Python

脚本名称:

path + /program.py

脚本参数:

-t input1 -t1 input2


0
投票

我猜 PyCharm 社区版有所不同或者是什么。一旦进入配置,我必须做的是:

  1. 启用Python参数:

  2. 然后您可以输入您的参数:

© www.soinside.com 2019 - 2024. All rights reserved.