python - 多个文件共享的 Python ArgParse
问题描述
我有一个创建不同类的主要入口点类(工厂):
main.py
class_a.py
class_b.py
通过触发这个:
$ main.py --class a --another_argument foo
我想触发 class_a.py (其中包含ClassA
)访问相同的argparse
,而不将其传递给构造函数。这甚至可能吗?我必须在argparse
里面再次使用ClassA
来读取所有传入的参数吗?
解决方案
推荐阅读
- reactjs - 请提供 reactjs 中 npm 运行错误的解决方案
- spring - Spring JPA - 具有多个 JNDI 的单个存储库类
- swift - 如何将经度和纬度变量传递给另一个函数?
- firebase - Firebase 规则设置
- ruby-on-rails - 如何检查是否使用 RSpec 调用了内部方法
- javascript - Snake Code - 使蛇的脸成为图像
- mysql - 需要帮助将 SQL 查询转换为 JPQL
- javascript - react中的数据存储在哪里?
- arrays - VBA_Excel_For 循环 1 值太多
- azure - Azure 应用服务错误:请求中指定的回复 URL 与为应用程序配置的回复 URL 不匹配