python sys库作用,sys模块是什么
sys.argv命令行参数列表,第一个元素是程序本身的路径。
Sys.modules.keys()返回所有导入模块的列表。
Sys.exc_info()获取当前处理的异常类exc_type、exc_value和exc_traceback的异常详细信息。
Sys.exit(n)退出程序,正常退出时退出(0)。
Sys.hexversion获取Python解释器的版本值,十六进制格式如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的本地字节规则指示符,大端平台的值为“大”,小端平台的值为“小”
Sys.copyright记录python版权相关的东西。
sys.api_version解释器的c的API版本
系统版本信息
系统版本信息
(2,4,3, final ,0) final 表示最终版本, candidate 表示候选版本,表示版本级别,是否有后续版本。
Sys.displayhook(value)如果值不为空,这个函数会输出到sys.stdout,保存到__builtin__。_ _.它的意思是在python的交互解释器中,‘_’代表你上次输入的结果,hook的意思是钩子钩住最后的结果。
Sys.getdefaultencoding()返回您当前使用的默认字符编码格式。
Sys.getfilesystemencoding()返回将Unicode文件名转换为系统文件名的编码名称。
Sys.setdefaultencoding(name)用于设置当前默认的字符编码。如果名称与任何可用的编码都不匹配,将会抛出LookupError。该功能仅由站点模块的站点定制使用,一旦其他站点模块被使用,该功能将从sys模块中删除。
sys.builtin_module_names Python解释器导入的模块列表
sys.executable Python解释器的路径
Sys.getwindowsversion()获取Windows的版本
Sys.stdin.readline()从标准输入中读取一行,sys.stdout.write(a )输出一个。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。