Python模块之sys模块

sys模块是与Python解释器交互的一个接口

有如下方法

  1. sys.argv   命令行参数的一个列表,第一个参数为程序本身的路径,可以对用户输入参数进行校验
  2. sys.exit(n)  退出程序,正常退出exit(0) ,异常退出exit(1)
  3. sys.version 获取Python解释器的版本信息
  4. sys.path 返回模块的搜索路径
  5. sys.platform 返回操作系统的平台平台名称

以下是具体方法的使用

1: sys.argv 

import sys  # 导入sys模块
ret = sys.argv  # 通过argv获得参数列表并赋值给ret
print(ret)  # 打印参数列表
# 从下图可以看到整个列表的第一个元素是该文件的名字

2: sys.exit

主动告诉操作系统去关闭整个程序,exit(0)表示正常关闭,exit(1)表示非正常关闭

3 sys.version

import sys  # 导入sys模块
print(sys.version)  # 打印python解释器的版本
# 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)]

4 sys.path 

import sys
print(sys.path)
# 返回的是python解释器搜索模块的路径

5.sys.mudules

原文地址:https://www.cnblogs.com/wc89/p/10323262.html