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 sys print(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']