sys模块 ####### sys模块:: import sys # Script starts from here if len(sys.argv) < 2: print 'No action specified.' sys.exit() if sys.argv[1].startswith('--'): option = sys.argv[1][2:] # fetch sys.argv[1] but without the first two characters if option == 'version': print 'Version 1.2' elif option == 'help': print '''\ Options include: --version : Prints the version number --help : Display this help''' else: print 'Unknown option.' sys.exit() //os模块(如果你希望你的程序能够与平台无关的话): os.name # 指示你正在使用的平台(nt, posix) os.getcwd() # 得到当前工作目录 os.getenv() # 读取环境变量 os.putenv() # 设置环境变量 os.listdir() # 定目录下的所有文件和目录名 os.remote() # 删除一个文件 os.system() # 运行shell命令 os.linesep # 当前平台使用的行终止符(Windows使用'\r\n',Linux使用'\n'而Mac使用'\r') os.path.split() # 一个路径的目录名和文件名 os.path.isfile() # 检验给出的路径是一个文件 os.path.isdir() # 检验给出的路径是一个目录