Python sys模块常用方法

384 篇文章 17 订阅
368 篇文章 15 订阅

上节提到模块和库是不同的东西,作用也不完全相同。内置模块使用 C语言编写,提供了对系统功能的访问,例如 sys 模块并不在Lib目录下。但在 Lib 目录下可以找到 string.py、uuid.py 等模块,这些模块提供了 Python 内置对字符串、日期、时间、哈希、队列等功能的支持。虽然Python内置模块和标准库并不是同一种东西,但大多数情况下在使用时并没有对这二者进行详细区分。

安装完毕Python 3.7.2后,可用的内置模块和标准库共计 224 个,以下简单介绍常用的 sys 模块和 datetime 模块(库)的基本功能,其他内置模块(库)的相关功能可参看Python文档。本节教程先来介绍 sys 模块。datetime 模块下节介绍。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

sys 模块提供了一系列有关 Python 运行环境的变量和函数,其常用属性和方法如表 1 所示。
image.png
以下是调用表 1 中部分属性或方法的代码:
import sys
sys.version
sys.platform
sys.getdefaultencoding()
sys.copyright
sys.getwindowsversion()
sys.implementation
上述代码的运行结果如下所示:

import sys
sys.version
‘3.7.2rc1 (tags/v3.7.2:9a3ffc0492, Apr 23 2020, 21:39:28) [MSC v.1916 64 bit (AMD64)]’

sys.platform
‘win32’

sys.getdefaultencoding()
‘utf-8’

sys.copyright
‘Copyright © 2001-2020 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright © 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright © 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright © 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.’

sys.getwindowsversion()
sys.getwindowsversion(major=10, minor=0, build=17763, platform=2, service_pack=’’)

sys.implementation
namespace(cache_tag=‘cpython-38’, hexversion=50856897, name=‘cpython’, version=sys.version_info(major=3, minor=8, micro=3, releaselevel=‘candidate’, serial=1))

python教程入门学习,一个分享编程知识的公众号。跟着小编一起学习,每天都有进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

文章不深奥,不需要钻研,在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注「python教程入门学习」,你已然超越了90%的程序员

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值