常用标准库_Python的sys标准库的常用方法

134b425c16991ffd085bf5356032f492.gif

新朋友请点上方“数据分析师攻略”加关注

sys标准库是Python一个自带库,无需单独安装,可以直接导入使用。

sys库的主要功能有提供对解释器使用或维护的相关变量和方法,换句话说是与程序运行相关的变量和方法。

导入sys库后,使用print(dir(sys))可以查看sys库包含的所有操作和方法,它包含了丰富的函数,每个函数方法直接调用即可。

6cfcfd781e1f13d14edda3c11d0e73b1.png

下面介绍一些常用的sys库的操作方法。

1.查看解释器版本

如果编写的程序对运行的解释器有版本要求,可以使用以下方式查看解释器的版本进行判断。

import sysprint(sys.version)
3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]

2.查看搜索模块的路径

import sysprint(sys.path)
['G:\\Python 练习', 'G:\\Python 练习', 'E:\\software\\python\\Scripts', 'E:\\software\\python', 'E:\\software\\python\\python37.zip', 'E:\\software\\python\\DLLs', 'E:\\software\\python\\lib', 'E:\\software\\python\\lib\\site-packages', 'E:\\software\\python\\lib\\site-packages\\win32', 'E:\\software\\python\\lib\\site-packages\\win32\\lib', 'E:\\software\\python\\lib\\site-packages\\Pythonwin']

3.查看当前平台

import sysprint(sys.platform)
win32

4.查看默认编码

import sysprint('解释器默认编码',sys.getdefaultencoding())print('系统默认编码',sys.getfilesystemencoding())
解释器默认编码 utf-8系统默认编码 utf-8

5.查看解释器版权信息

import sysprint(sys.copyright)
Copyright (c) 2001-2018 Python Software Foundation.All Rights Reserved.Copyright (c) 2000 BeOpen.com.All Rights Reserved.Copyright (c) 1995-2001 Corporation for National Research Initiatives.All Rights Reserved.Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.All Rights Reserved.

6.退出程序/状态码

import sysprint(sys.exit(-1))
Process finished with exit code -1

以上就是这篇文章介绍sys库常用的方法内容,更多实用的方法使用print(dir(sys))可以查看,并根据实际工作要求选取适当的方法进行调用。

希望内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家的支持。

PS:关注公众号获取文中所用例子的数据集

-推荐更多阅读-

Python的os标准库常用的几个方法

可以用一行Python代码向女神表白!

Python的一行代码与匿名函数究竟是什么?

Python的一行代码与匿名函数究竟是什么?

-数据分析师攻略-

数据分析师攻略

踏上数据分析学习之旅

关注、学习更多数据分析的知识与资讯

b1b88172ca3716a142bc48b311695adb.png

扫码关注

4174980142711c179edb3b17fbb7c543.gif

免责声明

图片材料源于网络等公开合法渠道获取的资料,其版权归原作者,不对所涉及的版权问题负法律责任。如原作者认为侵权,请联系我们,我们立即删除文章,谢谢!本号文章,欢迎分享,未经授权,不得转载。

点个“赞”+“在看”再走呦!~

134b425c16991ffd085bf5356032f492.gif

有你们的支持,是我最大的动力!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值