zoukankan      html  css  js  c++  java
  • python常用模块-sys模块

    sys模块

    sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。

    sys.argv    命令行参数List,第一个元素是程序本身路径
    sys.modules.keys()    返回所有已经导入的模块列表
    sys.exc_info()    获取当前正在处理的异常类,exc_type、exc_value、exc_traceback当前处理的异常详细信息
    sys.exit(n)    退出程序,正常退出时exit(0)
    sys.hexversion    获取Python解释程序的版本值,16进制格式如:0x020403F0
    sys.version    获取Python解释程序的版本信息
    sys.maxint    最大的Int值
    sys.maxunicode    最大的Unicode值
    sys.modules    返回系统导入的模块字段,key是模块名,value是模块
    sys.path    返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
    sys.platform    返回操作系统平台名称
    sys.stdout    标准输出
    sys.stdin    标准输入
    sys.stderr    错误输出
    sys.exc_clear()    用来清除当前线程所出现的当前的或最近的错误信息
    sys.exec_prefix    返回平台独立的python文件安装的位置
    sys.byteorder    本地字节规则的指示器,big-endian平台的值是’big’,little-endian平台的值是’little’
    sys.copyright    记录python版权相关的东西
    sys.api_version    解释器的C的API版本
    异常处理和status
    
    import sys
    try:
        sys.exit(1)
    except SystemExit as e:
        print(e)
  • 相关阅读:
    jenkins 添加用户管理权限
    jenkins+svn 自动化上线
    harbor私有仓库安装
    zabbix 监控 tcp 连接数
    zabbix 监控https URL
    chattr +i 用户也没法随意删除
    MySQL 8.0权限认证(下)
    MySQL 8.0权限认证(上)
    MySQL 8.0二进制包安装
    RPM命令总结
  • 原文地址:https://www.cnblogs.com/liang715200/p/15077330.html
Copyright © 2011-2022 走看看