Python sys模块

 sys模块

用于提供对解释器相关的操作

sys.argv           
    # 命令行参数List,第一个元素是程序本身路径
    
sys.exit(n)        
    # 退出程序,正常退出时exit(0)
    
sys.version        
    # 获取Python解释程序的版本信息
    
sys.maxint         
    # 最大的Int值
    
sys.path           
    # 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
    
sys.platform       
    # 返回操作系统平台名称
    
sys.stdout.write('please:')
val = sys.stdin.readline()[:-1]  

 测试脚本:

import sys

print(sys.stdout.write("please:"))      # 进度条使用
val = sys.stdin.readline()[:-1]         # 读取键盘的一次输入
print(sys.platform)                     # 返回操作系统平台名称
print(sys.path)                         # 返回模块的搜索路径
print(sys.version)                      # 获取Python解释程序的版本信息
print(sys.argv)                          # 命令行参数List,第一个元素是程序本身路径


# 输出结果:
please:7
        # 键盘的一次输入
win32
['E:\GitHub\Python-sp\day6', 'C:\Users\gm\python\python3.0', 'E:\GitHub\Python-sp', 'C:\Windows\system32\python34.zip', 'C:\Python34\DLLs', 'C:\Python34\lib', 'C:\Python34', 'C:\Python34\lib\site-packages']
3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:25:23) [MSC v.1600 64 bit (AMD64)]
['E:/GitHub/Python-sp/day6/sys模块.py']  
原文地址:https://www.cnblogs.com/evescn/p/7891378.html