sys模块

sys模块

---与python解释器交互,用于操控python的运行时环境

import sys
#当时有命令行式运行文件,接收多余的参数
sys.argv
#拿到当前导入的模块
sys.modules 

sys.modules.keys()	返回所有已经导入的模块列表
sys.exc_info()	获取当前正在处理的异常
类,
sys.exc_type、exc_value、exc_traceback当前处理的异常详细信息

sys.exit(n)	退出程序,正常退出时exit(0)

sys.hexversion	获取Python解释程序的版本值,16进制格式如:0x020403F0

sys.version	获取Python解释程序的版本信息

sys.maxint	最大的Int值

sys.maxunicode	最大的Unicode值

sys.modules	返回系统导入的模块字段,key是模块名,value是模块

sys.path	返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值

sys.platform	返回操作系统平台名称

sys.stdout	标准输出

sys.stdin	标准输入

sys.stderr	错误输出

sys.exc_clear()	用来清除当前线程所出现的当前的或最近的错误信息

sys.exec_prefix	返回平台独立的python文件安装的位置

sys.byteorder	本地字节规则的指示器,big-endian平台的值是'big',little-endian平台的值是'little'

sys.copyright	记录python版权相关的东西
sys.api_version	解释器的C的API版本
posted @ 2019-09-27 20:54  black__star  阅读(99)  评论(0编辑  收藏  举报