如果想獲取python程序中所有全局變量的信息,並將其銷毀,可以定義如下函數
1 def clear(): 2 for key, value in globals().items(): 3 if callable(value) or value.__class__.__name__ == "module": 4 continue 5 del globals()[key]
以上函數代碼僅是用於學習如何使用globals()函數,在實際開發中,不建議隨便銷毀全局變量,因為全局變量可能很多地方都要用到