Python 如何根据某些参数从两个手工模块中导入一个
我有个问题。我在pycharm将手工模块代理导入同一项目中的不同模块。但是我有两个版本的代理模块,比如说agent1和agent2。如何使用第一个版本运行项目一次,使用第二个版本运行项目一次?我可以在运行代码之前选择一些参数,它会将agent1更改为agent2,或者以其他方式更改吗?Python 如何根据某些参数从两个手工模块中导入一个,python,pycharm,Python,Pycharm,我有个问题。我在pycharm将手工模块代理导入同一项目中的不同模块。但是我有两个版本的代理模块,比如说agent1和agent2。如何使用第一个版本运行项目一次,使用第二个版本运行项目一次?我可以在运行代码之前选择一些参数,它会将agent1更改为agent2,或者以其他方式更改吗? 我使用pycharm。您可以将导入放在if语句之后 if condition_1: from module import agent1 else: from module import agent
我使用pycharm。您可以将导入放在if语句之后
if condition_1:
from module import agent1
else:
from module import agent2
if something:
import agent1 as agent
else:
import agent2 as agent