接着上一篇文章,在import argparse时,__main__函数中使用argparse.ArgumentParser,可以在terminal中使用命令行执行带参数的执行。
但发现另一个问题,terminal执行时,不能像debug一样,停留在断点。于是可以通过以下方式解决。


在Parameters中填入“--img-path human.jpg”(具体可参见上一篇笔记),点击"Apply",然后利用Debug即可正确调试执行
上一篇笔记:(12条消息) python中argparse.ArgumentParser用法_shenguo_1984的博客-CSDN博客
当在Python中使用argparse模块处理命令行参数时,若想在调试时暂停在断点,可以不在终端直接运行,而是在IDE如PyCharm中设置参数。在Parameters输入--img-path human.jpg,然后进行Debug,这样便能实现调试时的断点停留。

1万+

被折叠的 条评论
为什么被折叠?



