我有一个包含一系列模块的项目。
main.py使用
导入各种模块import aaaa as xxx
每个模块也具有相同的系列语句,因为该模块共享许多功能。
要更改模块时,请更改导入语句。
例如
import aaaa as xxx
成为
import dddd as xxx
但是我必须对每个模块都这样做。
有没有一种方法可以让我调用可以在模块之间使用的import语句,因此我只需要更新一次?
所以不是
# import the modules
import aaaa as xxx
import bbbb as yyy
import cccc as zzz
# do stuff
xxx.foo()
yyy.bar()
zzz.tee()
我可以拥有
# import the modules
import magic_importer # this sets up xxx, yyy, zzz names
# do stuff
xxx.foo()
yyy.bar()
zzz.tee()