标签: python module
我想删除当前模块中的变量,del没问题,但是我想使用delattr,我该怎么办?
a = 10 print(a) delattr("object?", a)
答案 0 :(得分:0)
您可以将sys.modules与__name__用作键来获取对当前模块的引用:
sys.modules
__name__
import sys a = 10 this_module = sys.modules[__name__] delattr(this_module, 'a')