sys模块
![]()
1 #!/usr/bin/env python
2 # -*- coding:utf-8 -*-
3 import sys
4 '''
5 sys.argv : 在命令行参数是一个空列表,在其他中第一个列表元素程序本身的路径
6 sys.exit(n) :退出程序,正常退出时exit(0)
7 sys.version :获取python解释程序的版本信息
8 sys.path :返回模块的搜索路径,初始化时使用 python PATH环境变量的值
9 sys.platform :返回操作系统平台的名称
10 sys.stdin :输入相关
11 sys.stdout :输出相关
12 sys.stderror :错误相关
13 '''
14 print(sys.argv) # ['H:/pythons3_/2019-02-17-面向对象进阶/sys复习.py']
15 print(sys.version) # 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)]
16 print(sys.path) # ['H:\\pythons3_\\2019-02-17-面向对象进阶', 'H:\\pythons3_', 'D:\\Python\\insert3\\python37.zip', 'D:\\Python\\insert3\\DLLs', 'D:\\Python\\insert3\\lib', 'D:\\Python\\insert3', 'D:\\Python\\insert3\\lib\\site-packages', 'D:\\Python\\ide\\PyCharm 2018.2.4\\helpers\\pycharm_matplotlib_backend']
17 print(sys.platform) # win32
import sys