一.简介

  sys模块用于提供对python解释器的相关操作。

二.常用函数

sys.argv   命令行参数List,第一个元素是程序本身路径
sys.modules 返回系统导入的模块字段,key是模块名,value是模块
sys.exit(n) 退出程序,正常退出时exit(0)
sys.version 获取Python解释程序的版本信息
sys.maxint 最大的Int值
sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
sys.platform 返回操作系统平台名称
sys.stdout.write('please:')
val = sys.stdin.readline()[:-1]
sys.modules.keys() 返回所有已经导入的模块名
sys.modules.values() 返回所有已经导入的模块
sys.exc_info() 获取当前正在处理的异常类,exc_type、exc_value、exc_traceback当前处理的异常详细信息
sys.exit(n) 退出程序,正常退出时exit(0)
sys.hexversion 获取Python解释程序的版本值,16进制格式如:0x020403F0
sys.version 获取Python解释程序的
sys.api_version 解释器的C的API版本
sys.version_info
‘final’表示最终,也有’candidate’表示候选,serial表示版本级别,是否有后继的发行
sys.displayhook(value) 如果value非空,这个函数会把他输出到sys.stdout,并且将他保存进__builtin__._.指在python的交互式解释器里,’_’ 代表上次你输入得到的结果,hook是钩子的意思,将上次的结果钩过来
sys.getdefaultencoding() 返回当前你所用的默认的字符编码格式
sys.getfilesystemencoding() 返回将Unicode文件名转换成系统文件名的编码的名字
sys.setdefaultencoding(name)用来设置当前默认的字符编码,如果name和任何一个可用的编码都不匹配,抛出 LookupError,这个函数只会被site模块的sitecustomize使用,一旦别site模块使用了,他会从sys模块移除
sys.builtin_module_names Python解释器导入的模块列表
sys.executable Python解释程序路径
sys.getwindowsversion() 获取Windows的版本
sys.copyright 记录python版权相关的东西
sys.byteorder 本地字节规则的指示器,big-endian平台的值是’big’,little-endian平台的值是’little’
sys.exc_clear() 用来清除当前线程所出现的当前的或最近的错误信息
sys.exec_prefix 返回平台独立的python文件安装的位置
sys.stderr 错误输出
sys.stdin 标准输入
sys.stdout 标准输出
sys.platform 返回操作系统平台名称
sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
sys.maxunicode 最大的Unicode值
sys.maxint 最大的Int值
sys.version 获取Python解释程序的版本信息
sys.hexversion 获取Python解释程序的版本值,16进制格式如:0x020403F0

  

最新文章

  1. 【Android群英传】学习笔记(三·一)
  2. Java项目JUnit简单使用
  3. 用词法分析器Flex过滤日志
  4. 使用Eclipse为Android定义style
  5. 百度地图API-自定义图标覆盖物
  6. PB中用oracle的存储过程返回记录集做数据源来生成数据窗口,PB会找不到此存储过程及不能正常识别存储过程的参数问题(转)
  7. 不能返回函数内部new分配的内存的引用
  8. sass、git、ruby的安装与使用。
  9. php的socket通信(一)
  10. Android——将图片加入到系统相册里面
  11. ci验证码
  12. 1.AJAX简介
  13. zookeeper[6] zookeeper FAQ(转)
  14. 【Noip2015】斗地主
  15. WcPro项目(WordCount优化)
  16. zblog如何更改数据库配置以及生效
  17. 安装mysql5.7与创建用户和远程登录授权
  18. strchr与sscanf
  19. 最大流最小割学习 基本知识 | 证明 | FF算法
  20. 搭建SpringBoot、Jsp支持学习笔记

热门文章

  1. 循序渐进Python3(十三) --1-- django之form表单
  2. 虚拟机之 Wordpress博客搭建
  3. Mac os JAVA 开发环境配置简述
  4. CentOs登陆输入root作为用户名
  5. 配置环境是程序员的第一步 -- Xshell 6 免费版下载安装
  6. Linux ping不通外网
  7. mfs测试
  8. 编程中&&和||的妙用
  9. 682. Baseball Game 棒球游戏 按字母处理
  10. PostgreSQL9.3+PostGIS2.1安装配置