python sys库
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库相关推荐
- Python 标准库之 sys
1. os 与 sys 库的差异 os与sys模块的官方解释如下: os This module provides a portable way of using operating system d ...
- python标准库对象导入语句_Python标准库之Sys模块使用详解
sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分. 处理命令行参数 在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称. 使用sy ...
- 【Python】sys库介绍
sys库 sys模块是最常用的和python解释器交互的模块,sys模块可供访问由解释器(interpreter)使用或维护的变量和与解释器进行交互的函数.sys 模块提供了许多函数和变量来处理 Py ...
- A Byte of Python 笔记(12)python 标准库:sys、os,更多内容
第14章 python 标准库 Python标准库是随Python附带安装的,它包含大量极其有用的模块. sys 模块 sys 模块包含系统对应的功能.如 sys.argv 列表包含命令行参数. # ...
- Python基础知识点拾遗---文件IO(os、filecmp、shutil库)、sys库、序列化(pickle)、类
Python基础知识点拾遗 文件IO 文本 目录 os 获取文件的创建.修改及最近访问时间 获取当前文件的大小 获取当前的登录用户名称 获取当前的cpu核数 调用操作系统底层的random生成器 sh ...
- Python 标准库之 sys 模块详解
Python sys 模块详解 1. 简介 "sys"即"system","系统"之意.该模块提供了一些接口,用于访问 Python 解释器 ...
- Python标准库学习——sys模块
sys模块可以控制Python Shell窗口信息. 1.version 和 version_info 属性,可以列出目前所使用Python的版本信息. 列出目前所使用Python的版本信息. imp ...
- 【Python 标准库学习】系统相关的参数和函数库 — sys
欢迎加入 Python 官方文档翻译团队:https://www.transifex.com/python-doc/ sys 模块提供了与 Python 解释器紧密相关的一些变量和函数,这些变量可能被 ...
- Python 标准库之 xml.etree.ElementTree xml解析
Python 标准库之 xml.etree.ElementTree Python中有多种xml处理API,常用的有xml.dom.*模块.xml.sax.*模块.xml.parser.expat模块和 ...
- python sys.argv[] 的作用
sys.argv[]是什么 argv 是sys库里面的所以使用的 需要先引入sys (使用import sys) sys.argv[]的作用 从程序外获取参数,怎样理解呢,例如在终端中运行test脚本 ...
最新文章
- 我也来谈谈时间管理方式及工具
- one-hot与哑变量(dummy variable)的区别
- c++异常处理的基本思想
- 【一天一个shell命令】好管家-磁盘-du
- jsp内置对象--response
- 小目标神器!TPH-YOLOv5:将Transformer预测加载Yolov5!
- 一文带你看懂物联网开源操作系统
- 中软python编码规范考试试题_这些常见的python学习问题,你中枪了吗?
- Android Gradle 指定 Module 打包
- autojs写的全网视频解析app,带解析接口。
- 第115页的gtk+编程例子——最简单的进度条2附带使用Anjuta写gtk程序的步骤
- linux下安装nginx
- c语言编写一个找零程序,C语言找零程序求修改
- 为什eclipse中调试的时候总是不弹出调试界面而是安装运行
- 中触媒科创板上市:市值74亿 为李进与刘颐静夫妻店
- linux io apic,linux-kernel – IO-APIC级别与PCI-MSI-X之间的差异
- UIPATH 登录凭据
- 【嵌入式】——串口实验——实现芯片串口收发数据,按键中断串口发送数据,串口接收数据中断来控制LED亮/灭
- 《离散数学》期末练习题
- python测试培训 马哥