一篇文章带你了解python标准库--sys模块
目录
- sys部分常用函数
- 1.sys.path函数用于获取模块文件搜索路径的字符串列表,或临时指定新的搜索路径
- 2.sys.platform为操作系统标识符判断函数
- 3.getwindowsversion()函数返回描述当前正在运行Windows版本信息的元组
- 总结
sys部分常用函数
函数 | 说明 |
---|---|
path | 获取模块文件搜索路径的字符串,或临时指定新搜索路径 |
platform | 操作系统标识符判断函数 |
getwindowsversion() | 返回描述当前正在运行的Windows版本信息的元组 |
1.sys.path函数用于获取模块文件搜索路径的字符串列表,或临时指定新的搜索路径
>>> import sys>>> sys.path#执行path函数['', 'G:\\Python\\Lib\\idlelib', 'G:\\Python\\python36.zip', 'G:\\Python\\DLLs', 'G:\\Python\\lib', 'G:\\Python', 'G:\\Python\\lib\\site-packages']>>> sys.path[0]='d:\test'#临时指定新的搜索路径>>> sys.path#显示临时指定路径已经存在['d:\test', 'G:\\Python\\Lib\\idlelib', 'G:\\Python\\python36.zip', 'G:\\Python\\DLLs', 'G:\\Python\\lib', 'G:\\Python', 'G:\\Python\\lib\\site-packages']>>> sys.path[0]#获取第一个搜索路径'd:\test'>>>
2.sys.platform为操作系统标识符判断函数
>>> sys.platform#获取操作系统标识符'win32'>>>
操作系统标识符*
操作系统 | 标识符号 |
---|---|
Linux | “linux” |
Windows | “win32” |
Windows/Cygwin | “cygwin” |
Mac OS | “darwin” |
>>> if sys.platform.startswith('win32'): print('调用Windows版本的模块文件代码')elif sys.platform.startswith('linux'): print('调用Linux版本的模块文件代码')#结果调用Windows版本的模块文件代码>>>
3.getwindowsversion()函数返回描述当前正在运行Windows版本信息的元组
>>> sys.getwindowsversion()#执行获取Windows版本信息sys.getwindowsversion(major=10, minor=0, build=19043, platform=2, service_pack='')>>>
其中,major代表主要版本号,这里显示的是10;minor代表次要版本号,这里显示的是0;build代表发布年月,这里显示的是19043;platform代表操作系统产品类型号,这里显示的是2,,代表服务器版本;service_pack代表一个字符串。
总结 【一篇文章带你了解python标准库--sys模块】本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
推荐阅读
- 宽容谁
- 一个人的旅行,三亚
- 第6.2章(设置属性)
- 布丽吉特,人生绝对的赢家
- 家乡的那条小河
- 讲述,美丽聪明的海欧!
- PMSJ寻平面设计师之现代(Hyundai)
- 夜游宫|夜游宫 心语
- 增长黑客的海盗法则
- 画画吗()