sys模块
模块代码 | 解释 |
---|---|
sys.argv | 命令行参数List,第一个元素是程序本身路径例如:['D:/路飞学城Python/常用模块/sys模块.py'] |
sys.exit() | 退出程序 |
sys.version | 获取Python解释程序的版本信息例如:3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] |
sys.path | 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值例如:['D:路飞学城Python常用模块', 'D:路飞学城Python', 'D: oolsPython36python36.zip', 'D: oolsPython36DLLs', 'D: oolsPython36lib', 'D: oolsPython36', 'D: oolsPython36libsite-packages', 'D: oolsPython36libsite-packageswin32', 'D: oolsPython36libsite-packageswin32lib', 'D: oolsPython36libsite-packagesPythonwin', 'C:Program FilesJetBrainsPyCharm 2018.2.4helperspycharm_matplotlib_backend'] |
sys.platform | 返回系统平台的名称例如:win32 |
sys.getrecursionlimit() | 获取最大递归层数 默认:1000 |
sys.getrecursionlimit(1200) | 设置最大的递归层数 |
sys.getdefaultencoding() | 获取解释器的默认编码 |