python - 在 argparse 中有没有办法完成第一个参数条目并重新启动应用程序
问题描述
也许这是一个应用程序问题,特别是 argparse 的使用。但是,我想知道在运行带有参数的python应用程序时是否有一种方法,当应用程序的特定部分完成时,是否可以再次使用新参数重新提示应用程序以选择不同的参数?
解决方案
args = parser.parse_args()
通过提供所需的输入变量再次调用?
>>> parser.parse_args(['--sum', '7', '-1', '42'])
Namespace(accumulate=<built-in function sum>, integers=[7, -1, 42])
推荐阅读
- apache-kafka - Kafka Exactly once with Transactional Producer
- django - Django应用程序重定向所有网址
- python - 如何让 GitLab CI/CD 作业推送到外部存储库?
- python - 使用 Jupyter notebook 将 SQL 转换为 Panda Data Frame
- node.js - 是否可以将带有 Botkit 的代码片段发布到 Slack
- python - 错误“无法打开 Jupyter Notebook:端口 8888 已在使用中”
- android - 如何在从 JSON Url 获取数据时删除 html 标签
- azure - 如果 count 超过 30k,Azure cosmosdb 不会为 select count(1) 显示正确的值。或者,如果总计数超过 100k。
- python - 列表对象不可调用 - Python
- android-asynctask - android doinbackground 无法正常工作