python---内置库sys
1. 前言
sys模块是Python自带的内置模块不需要安装,直接导入使用即可;
是与Python解释器交互的桥梁;提供了访问解释器使用或者维护的变量,以及与解释器交互的函数。
通俗讲:sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,对于操控python的运行时的一个环境。
2. sys使用
主要讲解sys常用属性和方法
3.sys常用属性
常用的属性
代码:
import sys # help(sys) # print(dir(sys)) # 查看常用的属性和方法的列表 """sys模块常用方法""" # 返回 Python 解释器版本 print(sys.version) # 返回操作系统平台名称 print(sys.platform) # 返回外部向程序传递的参数 print(sys.argv) # 返回已导入的模块信息.查看详细信息。 print(sys.modules) print(sys.modules.keys) # 返回导包的搜索路径列表 print(sys.path) # 添加自定义路径到导包路径列表中
4. sys常用方法
这里看sys常用的两个方法。
上代码~~
"""sys模块常用方法""" # 获取系统当前编码 import sys print(sys.getdefaultencoding()) # 比如打印 utf-8 # 运行时退出 sys.exit() sys.exit(0) # 默认穿0,也可以不传,效果是一样的。 sys.exit("error") # 退出时打印error