python中检测某个变量是否有定义
第一种方法使用内置函数locals()
'testvar' in locals().keys()
第二种方法使用内置函数dir()
'testvar' in dir()
第三种方法使用内置函数vars()
vars().has_key('testvar')
- 原文作者:Daryl
- 原文链接:https://siskinc.github.io/post/python%E4%B8%AD%E6%A3%80%E6%B5%8B%E6%9F%90%E4%B8%AA%E5%8F%98%E9%87%8F%E6%98%AF%E5%90%A6%E6%9C%89%E5%AE%9A%E4%B9%89/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。