#sys模块是与python解释器交互的一个接口 import sys # print(sys.argv) #命令行参数list,第一个元素是程序本身路径 #第一个元素就是执行文件的时候,写在python命令后的第一个值,之后的元素 #在执行python启动的时候可以写多个值,这些值都会依次添加到列表中 # sys.exit() # 退出程序,正常退出时exit(0),错误退出sys.exit(1) print(sys.version) # 获取python解释器程序的版本序号 #结果 # 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] print(sys.path) # 返回模板的搜索路径,初始化的时候使用PYTHONPATH环境变量的值 #结果 # ['K:\python3\test\day27', 'K:\python3\test', 'C:\Program Files\Python37\python37.zip', 'C:\Program Files\Python37\DLLs', 'C:\Program Files\Python37\lib', 'C:\Program Files\Python37', 'C:\Program Files\Python37\lib\site-packages', 'J:\Program Files\JetBrains\PyCharm 2018.1.4\helpers\pycharm_matplotlib_backend'] print(sys.platform) # 返回操作系统平台名称 (不怎么准确 print(sys.maxsize) # 返回系统最大的int值 #结果 # 9223372036854775807 print(sys.modules) # 返回加载到内存中的模块名称及地址 #结果 # {'sys':