从功能中获取相应的模块
发布于 2021-01-29 17:39:44
我想像这样修改模块xyz及其功能:
def modify(fun):
modulename = fun.__module__ # this is string. ok, but not enough
import xyz
modify(xzy.test)
我的问题是如何访问xzy
inside的命名空间modify
。有时
globals()[fun.__module__]
作品。但是如果定义modify
与其余代码不在同一个文件中,则会出现问题。
关注者
0
被浏览
35
1 个回答