手机
当前位置:查字典教程网 >脚本专栏 >python >python检测某个变量是否有定义的方法
python检测某个变量是否有定义的方法
摘要:本文实例讲述了python检测某个变量是否有定义的方法。分享给大家供大家参考。具体如下:第一种方法使用内置函数locals():'testv...

本文实例讲述了python检测某个变量是否有定义的方法。分享给大家供大家参考。具体如下:

第一种方法使用内置函数locals():

'testvar' in locals().keys()

第二种方法使用内置函数dir():

'testvar' in dir()

第三种方法使用内置函数vars():

vars().has_key('testvar')

测试如下:

#testvar未定义 In [1]: 'testvar' in locals().keys() Out[1]: False In [2]: 'testvar' in dir() Out[2]: False In [3]: vars().has_key('testvar') Out[3]: False #定义testvar In [4]: testvar=1 In [5]: 'testvar' in locals().keys() Out[5]: True In [6]: 'testvar' in dir() Out[6]: True In [7]: vars().has_key('testvar') Out[7]: True

还有使用try...except...自己定义的,总之方法很多.

希望本文所述对大家的Python程序设计有所帮助。

【python检测某个变量是否有定义的方法】相关文章:

python去掉字符串中重复字符的方法

python读取注册表中值的方法

python批量下载图片的三种方法

python在linux中输出带颜色的文字的方法

Python生成pdf文件的方法

python判断windows隐藏文件的方法

python list 合并连接字符串的方法

vc6编写python扩展的方法分享

python爬取网站数据保存使用的方法

python 生成不重复的随机数的代码

精品推荐
分类导航