我想删除当前模块中的变量,del可以,但是我想使用delattr,该怎么办?
a = 10
print(a)
delattr("object?", a)
最佳答案
您可以将sys.modules
与__name__
用作键来获取对当前模块的引用:
import sys
a = 10
this_module = sys.modules[__name__]
delattr(this_module, 'a')
关于python - 如何在当前python文件中获取模块对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54720302/