26-1 sys模块
sys模块是与python解释器交互的一个接口
1、sys.path(重要)
返回一个列表,列表中存储了搜索模块的路径集
2、sys.modules (重要)
Python中所有加载到内存的模块都放在sys.modules
3、sys.platform
返回当前平台系统(准确率不高,一般不用)
4、sys.exit()
退出程序
5、sys.argv (重要)
返回一个列表
第一个元素 是执行这个文件的时候 写在python命令后面的第一个值
之后的元素 在执行python的启动的时候可以写多个值 都会被依次添加到列表中
那么,有什么用?怎么用?
name = sys.argv[1] pwd = sys.argv[2] if name == 'zxd' and pwd == 'zxd123': print('执行以下代码') else: exit() # 我们在cmd 运行脚本时:》》》xx.py zxd zxd123 回车 才能运行该脚本