新朋友请点上方“数据分析师攻略”加关注
sys标准库是Python一个自带库,无需单独安装,可以直接导入使用。
sys库的主要功能有提供对解释器使用或维护的相关变量和方法,换句话说是与程序运行相关的变量和方法。
导入sys库后,使用print(dir(sys))可以查看sys库包含的所有操作和方法,它包含了丰富的函数,每个函数方法直接调用即可。
下面介绍一些常用的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的一行代码与匿名函数究竟是什么?
-数据分析师攻略-
数据分析师攻略
踏上数据分析学习之旅
关注、学习更多数据分析的知识与资讯
扫码关注
免责声明
图片材料源于网络等公开合法渠道获取的资料,其版权归原作者,不对所涉及的版权问题负法律责任。如原作者认为侵权,请联系我们,我们立即删除文章,谢谢!本号文章,欢迎分享,未经授权,不得转载。
点个“赞”+“在看”再走呦!~
有你们的支持,是我最大的动力!