【python】模块——sys模块
一、常用方法
1.获取指定模块搜索路径的字符串集合——path
2.返回一个列表list包含一个字符串(程序本身路径)——argv
注意:path&argv均不带括号
3.退出程序——exit(n) n为传入参数,n = 0时,正常退出程序
>>> import sys >>> sys.path ['',
'C:\\Z Software\\Python\\Lib\\idlelib',
'C:\\Z Software\\Python\\python35.zip',
'C:\\Z Software\\Python\\DLLs'
'C:\\Z Software\\Python\\lib',
'C:\\Z Software\\Python',
'C:\\Z Software\\Python\\lib\\site-packages'] >>> sys.argv [''] >>> sys.exit(0)
二、sys模块方法
1. sys.argv 命令行参数List,第一个元素是程序本身路径
2. sys.exit(n) 退出程序,正常退出时exit(0)
3. sys.version 获取Python解释程序的版本信息
4. sys.maxint 最大的Int值
5. sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
6. sys.platform 返回操作系统平台名称
7. sys.stdin 输入相关
8. sys.stdout 输出相关
9. sys.stderror 错误相关
1 import sys 2 3 # sys.argv 命令行参数List,第一个元素是程序本身路径 4 # sys.exit(n) 退出程序,正常退出时exit(0) 5 # sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 6 7 # sys.version 获取Python解释程序的版本信息 8 print(sys.version) 9 # 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] 10 11 # sys.maxint 最大的Int值(这个会报错,应该是maxsize) 12 print(sys.maxsize) 13 14 # sys.platform 返回操作系统平台名称 15 print(sys.platform) 16 # win32 17 18 # sys.stdout 输出相关 19 sys.stdout.write('a')#打印a 20 21 # sys.stdin 输入相关 22 # sys.stderror 错误相关
三、模块的实际应用
暂无
浙公网安备 33010602011771号