Sys模块
定义
Sys模块主要负责与python解释器进行交互
常用方法
常用方法的查看
>>> import sys
>>> #要查看方法和属性
>>> dir(sys)
属性或方法 |
描述 |
sys.argv |
获取命令行参数列表,第一个参数是程序本身 |
sys.exit(n) |
退出 Python 程序,exit(0) 表示正常退出。当参数非 0 时,会引发一个 SystemExit 异常,可以在程序中捕获该异常 |
sys.version |
获取 Python 解释程器的版本信息 |
sys.maxsize |
最大的 Int 值,在 64 位操作系统上是 263-1 |
sys.path |
返回模块的搜索路径,初始化时使用 PYTHONPATH 环境变量的值 |
sys.platform |
返回操作系统平台名称 |
sys.stdin |
输入相关 |
sys.stdout |
输出相关 |
sys.stderr |
错误相关 |
len() |
获取长度 |
sys.path.insert(index,字符) |
指定下标插入数据 |
sys.path = [] |
删除所有路径 |
sys.getfilesystemencoding() |
获取文件系统使用编码方式,默认是 UTF-8 |
sys.modules |
以字典的形式返回所有当前 Python 环境中已经导入的模块 |
sys.builtin_module_names |
返回一个列表,包含所有已经编译到 Python 解释器里的模块的名字 |
sys.modules.keys() |
返回所有已将 |