python - 如何根据某些参数从两个手工模块中导入一个
问题描述
我有个问题。我正在将手工模块“代理”导入 pycharm 中同一项目的不同模块中。但是我有两个版本的“代理”模块(比如说代理 1 和代理 2)。如何使用第一个版本和第二个版本运行一次项目?我可以制作一些在运行代码之前选择的参数,它将agent1更改为agent2或其他方式吗?我使用pycharm。
解决方案
if something:
import agent1 as agent
else:
import agent2 as agent
推荐阅读
- c - json-c/json.h 中双精度数的小数位数
- mysql - 根据匹配记录从 2 个表中提取数据
- python - classmethod 装饰器中的 self 和 cls 参数有什么区别
- .net - 如何在 .NET Core 上直接调用 F# 编译器?
- java - Docusignapi java.lang.NoSuchMethodError for createEnvelope
- python - 尝试绘制简单条形图时出错
- r - 图层选项框中是否有为文本着色的选项?
- android - Realm DB - 如何在 Android 中解密 Realm DB?
- c++ - 可以使用宽松的记忆顺序来观察情况吗?
- sql - 正确使用 PERCENTILE_CONT - Oracle SQL