为了账号安全,请及时绑定邮箱和手机立即绑定

python全局变量的清空

python全局变量的清空

至尊南宫 2016-01-02 17:04:20
前段时间写python脚本 ,在脚本中用全局存储变量  全局变量的定义在另一个Python脚本中  在当前脚本中调用,重复调用后发现全局变量清空不了,用del方法和list=[]都清空不了,最后采用局部变量,请问是什么原因及解决方法,全局变量在调用时不是以函数的参数传入的,是通过global调用,谢谢
查看完整描述

1 回答

?
0puppy0

TA贡献24条经验 获得超7个赞

def __clear_env(): 

   for key in globals().keys(): 

       if not key.startswith("__"):

           globals().pop(key)


查看完整回答
反对 回复 2016-12-11
  • 1 回答
  • 0 关注
  • 3738 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信