sys库是一个标准库:

sys库的作用:查看python解释器信息及传递信息给python解释器。
sys.argv:获取命令行参数列表,第一个元素是程序本身
sys.exit(n):退出Python程序,exit(0)表示正常退出。当参数非0时,会引发一个SystemExit异常,可以在程序中捕获该异常
sys.version:获取Python解释器的版本信息
sys.maxsize:最大的Int值,64位平台是2**63 - 1
sys.path:返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
sys.platform:返回操作系统平台名称
sys.stdin:输入相关
sys.stdout:输出相关
sys.stderr:错误相关
sys.exc_info():返回异常信息三元元组
sys.getdefaultencoding():获取系统当前编码,默认为utf-8
sys.setdefaultencoding():设置系统的默认编码
sys.getfilesystemencoding():获取文件系统使用编码方式,默认是utf-8
sys.modules #以字典的形式返回所有当前Python环境中已经导入的模块
sys.builtin_module_names:返回一个列表,包含所有已经编译到Python解释器里的模块的名字
sys.copyright:当前Python的版权信息
sys.flags:命令行标识状态信息列表。只读。
sys.getrefcount(object):返回对象的引用数量
sys.getrecursionlimit():返回Python最大递归深度,默认1000
sys.getsizeof(object[, default]):返回对象的大小
sys.getswitchinterval():返回线程切换时间间隔,默认0.005秒
sys.setswitchinterval(interval):设置线程切换的时间间隔,单位秒
sys.getwindowsversion():返回当前windwos系统的版本信息
sys.hash_info:返回Python默认的哈希方法的参数
sys.implementation:当前正在运行的Python解释器的具体实现,比如CPython
sys.thread_info:当前线程信息

python sys库相关推荐

  1. Python 标准库之 sys

    1. os 与 sys 库的差异 os与sys模块的官方解释如下: os This module provides a portable way of using operating system d ...

  2. python标准库对象导入语句_Python标准库之Sys模块使用详解

    sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分. 处理命令行参数 在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称. 使用sy ...

  3. 【Python】sys库介绍

    sys库 sys模块是最常用的和python解释器交互的模块,sys模块可供访问由解释器(interpreter)使用或维护的变量和与解释器进行交互的函数.sys 模块提供了许多函数和变量来处理 Py ...

  4. A Byte of Python 笔记(12)python 标准库:sys、os,更多内容

    第14章 python 标准库 Python标准库是随Python附带安装的,它包含大量极其有用的模块. sys 模块 sys 模块包含系统对应的功能.如 sys.argv 列表包含命令行参数. # ...

  5. Python基础知识点拾遗---文件IO(os、filecmp、shutil库)、sys库、序列化(pickle)、类

    Python基础知识点拾遗 文件IO 文本 目录 os 获取文件的创建.修改及最近访问时间 获取当前文件的大小 获取当前的登录用户名称 获取当前的cpu核数 调用操作系统底层的random生成器 sh ...

  6. Python 标准库之 sys 模块详解

    Python sys 模块详解 1. 简介 "sys"即"system","系统"之意.该模块提供了一些接口,用于访问 Python 解释器 ...

  7. Python标准库学习——sys模块

    sys模块可以控制Python Shell窗口信息. 1.version 和 version_info 属性,可以列出目前所使用Python的版本信息. 列出目前所使用Python的版本信息. imp ...

  8. 【Python 标准库学习】系统相关的参数和函数库 — sys

    欢迎加入 Python 官方文档翻译团队:https://www.transifex.com/python-doc/ sys 模块提供了与 Python 解释器紧密相关的一些变量和函数,这些变量可能被 ...

  9. Python 标准库之 xml.etree.ElementTree xml解析

    Python 标准库之 xml.etree.ElementTree Python中有多种xml处理API,常用的有xml.dom.*模块.xml.sax.*模块.xml.parser.expat模块和 ...

  10. python sys.argv[] 的作用

    sys.argv[]是什么 argv 是sys库里面的所以使用的 需要先引入sys (使用import sys) sys.argv[]的作用 从程序外获取参数,怎样理解呢,例如在终端中运行test脚本 ...

最新文章

  1. 我也来谈谈时间管理方式及工具
  2. one-hot与哑变量(dummy variable)的区别
  3. c++异常处理的基本思想
  4. 【一天一个shell命令】好管家-磁盘-du
  5. jsp内置对象--response
  6. 小目标神器!TPH-YOLOv5:将Transformer预测加载Yolov5!
  7. 一文带你看懂物联网开源操作系统
  8. 中软python编码规范考试试题_这些常见的python学习问题,你中枪了吗?
  9. Android Gradle 指定 Module 打包
  10. autojs写的全网视频解析app,带解析接口。
  11. 第115页的gtk+编程例子——最简单的进度条2附带使用Anjuta写gtk程序的步骤
  12. linux下安装nginx
  13. c语言编写一个找零程序,C语言找零程序求修改
  14. 为什eclipse中调试的时候总是不弹出调试界面而是安装运行
  15. 中触媒科创板上市:市值74亿 为李进与刘颐静夫妻店
  16. linux io apic,linux-kernel – IO-APIC级别与PCI-MSI-X之间的差异
  17. UIPATH 登录凭据
  18. 【嵌入式】——串口实验——实现芯片串口收发数据,按键中断串口发送数据,串口接收数据中断来控制LED亮/灭
  19. 《离散数学》期末练习题
  20. python测试培训 马哥

热门文章

  1. 循环输出100以内的素数
  2. 高人泡MM的QQ聊天记录
  3. 基于MATLAB函数mesh绘制由多张曲面围成的三维封闭曲面详解
  4. 『动态规划』矩阵连乘
  5. python去重txt文本_Python文本去重
  6. 《Using OpenRefine》翻译~8
  7. linux下好看的中文字体,推荐一款 Linux 上比较漂亮的字体(转)
  8. ENVI5.1LC08大气校正前期步骤
  9. 7. 堆(宋红康笔记)
  10. 移动通信核心网技术总结(五)IMS的信令流程及VoLTE的实现