猿问

python全局变量的清空

前段时间写python脚本 ,在脚本中用全局存储变量  全局变量的定义在另一个Python脚本中  在当前脚本中调用,重复调用后发现全局变量清空不了,用del方法和list=[]都清空不了,最后采用局部变量,请问是什么原因及解决方法,全局变量在调用时不是以函数的参数传入的,是通过global调用,谢谢


至尊南宫
浏览 3789回答 1
1回答

0puppy0

def __clear_env():    for key in globals().keys():        if not key.startswith("__"):           globals().pop(key)
随时随地看视频慕课网APP

相关分类

Python
我要回答