python 获取脚本传递参数 及参数个数 检查文件 变量 是否存在 退出脚本
2012-09-27 19:12
791 查看
python获取脚本传递参数:
import sys print sys.argv[0] ##脚本名 print sys.argv[1] ## 第一个参数
print sys.argv ###参数数组
print len(sys.argv) ##参数个数
python 检查文件是否存在:
import os as_uniq_info="/home/mtr_dir/auto_mtr/mtr_data/2012-09-26/tw/as_uniq_info" if(os.path.isfile(as_uniq_info)): print as_uniq_info + "exist!!!" else: print "File not exist!!!!"或
os.path.exists(as_uniq_info)
python退出脚本:
import sys sys.exit(0) ##正常退出 sys.exit(1)##非正常退出
python检查变量是否在在:
def fn(): try: a=0 b = open("1.py") raise "11" #这个异常不是必然发生,我这里只是假设 c = open("2.py") except: d= locals() if 'b' in d: b.close() if 'c' in d: c.close() if __name__ == "__main__": fn()或:
第一种方法: 'var' in locals().keys() 第二种方法: try: print var except NameError: print 'var not defined' 第三种方法: 'var' in dir()
相关文章推荐
- python 获取脚本传递参数 及参数个数 检查文件 变量 是否存在 退出脚本
- 关于使用c#调用python脚本文件,脚本文件需要传递参数
- LinuxShell-检查指定目录是否存在shell脚本文件
- python 判断路径是文件还是文件夹、判断是否存在、获取文件大小
- python检查指定文件是否存在的方法
- 获取文件扩展名、 文件名、文件名不包括扩展名,检测文件夹、文件是否存在、创建文件夹,检测文件夹状态、检查文件名是否符合要求
- 用于windbg检查文件是否匹配的python脚本
- 我的python学习之路----传递命令行参数给脚本及获取环境变量
- shell脚本--检查文件是否存在
- shell脚本--检查文件是否存在
- PHP下常见的检查函数(变量是否存在,文件是否存在 函数是否存在 方法是否存在)
- linux下python脚本判断目录和文件是否存在
- C# 检查网络是否连通 判断远程文件是否存在 C#获取程序路径的方法中需要注意的地方
- python检查指定文件是否存在的方法
- python函数参数是值传递还是引用传递(以及变量间复制后是否保持一致):取决于对象内容可变不可变
- python函数参数是值传递还是引用传递(以及变量间复制后是否保持一致):取决于对象内容可变不可变
- 【python】从文件中获取系统参数,形成配置报告
- windows下python检查文件是否被其它文件打开.md
- python fabric 判断远端一个文件是否存在并做处理
- python 如何传递字典型变量(不定参数)给c++