手机
当前位置:查字典教程网 >脚本专栏 >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判断windows隐藏文件的方法

python迭代器的使用方法实例

python实现问号表达式(?)的方法

Python实现扫描指定目录下的子目录及文件的方法

python读取注册表中值的方法

让python的Cookie.py模块支持冒号做key的方法

python3访问sina首页中文的处理方法

python调用shell的方法

如何运行Python程序的方法

python解析中国天气网的天气数据

精品推荐
分类导航