sys模块
用于提供对解释器相关的操作
sys.argv # 命令行参数List,第一个元素是程序本身路径 sys.exit(n) # 退出程序,正常退出时exit(0) sys.version # 获取Python解释程序的版本信息 sys.maxint # 最大的Int值 sys.path # 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.platform # 返回操作系统平台名称 sys.stdout.write('please:')val = sys.stdin.readline()[:-1]
测试脚本:
import sysprint(sys.stdout.write("please:")) # 进度条使用val = sys.stdin.readline()[:-1] # 读取键盘的一次输入print(sys.platform) # 返回操作系统平台名称print(sys.path) # 返回模块的搜索路径print(sys.version) # 获取Python解释程序的版本信息print(sys.argv) # 命令行参数List,第一个元素是程序本身路径# 输出结果:please:7 # 键盘的一次输入win32['E:\\GitHub\\Python-sp\\day6', 'C:\\Users\\gm\\python\\python3.0', 'E:\\GitHub\\Python-sp', 'C:\\Windows\\system32\\python34.zip', 'C:\\Python34\\DLLs', 'C:\\Python34\\lib', 'C:\\Python34', 'C:\\Python34\\lib\\site-packages']3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:25:23) [MSC v.1600 64 bit (AMD64)]['E:/GitHub/Python-sp/day6/sys模块.py']