Argparse:打印具有非默认值的参数
在ArgParse模块中,是否有可能(很容易)打印/日志参数,这些参数从运行脚本时已从默认值更改为?例如,
my_script.py
argparse.add_argument("--arg1", default="val1")
argparse.add_argument("--arg2", default="val2")
运行:
python my_script.py --arg2 newval2
打印:
Arguments changed:
arg2 : newval2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
解析完参数后,您可以查看此脚本:
如果将此代码保存在脚本
tmp.py
中,然后调用:Once you have parsed your arguments you can, take a look to this script:
If you save this code in a script
tmp.py
and then call: