python学习笔记——sys模块

本文详细介绍了Python中的sys模块,包括sys.argv用于获取脚本执行参数,sys.getrefcount()显示对象引用计数,sys.modules记录已导入模块,以及sys.platform用于识别执行环境。此外,还提及了sys.stdout与带百分比的进度条相关的概念。
摘要由CSDN通过智能技术生成

上篇:https://blog.csdn.net/qq_42489308/article/details/89813842

sys

sys模块主要是针对与Python解释器相关的变量和方法,不是主机操作系统。

导入方式:import sys

属性及方法           使用说明
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
s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值