这篇文章主要是向大家分享的是2个非常实用的Python模块 , 知道的人可能不多 , 但是特别的好用 , 分别是Psutil、Pendulum两种模块 , 需要的小伙伴可以参考下面相关内容 , 希望对你有所帮助!

文章插图
一、Psutil模块
Python中有很多模块 , 有些是系统自带的 , 有些是需要我们自行安装的 , psutil模块它是python中已经存在的 , 它的主要功能就是对系统内部做信息获取 , 像硬盘、cpu等等 。在使用它之前 , 我们需要对它进行安装 , 安装命令如下:
pip install psutil假设我们现在想看看电脑的cpu使用率 , 我们可以使用下面这条命令:
psutil.cpu_percent()这个命令会返回的的结果表示的是当前这个系统范围的一个CPU利用率百分比 。
假设我们现在要查看一下这个系统中CPU的个数 , 我们就可以使用这个命令:
查看逻辑CPU的个数
psutil.cpu_count()查看物理CPU的个数
psutil.cpu_count(logical=False)print(psutil.disk_usage('C:\\'))print(psutil.disk_partitions())这两行代码中 , 我们使用了psutil下的两种不同的方法 , 第一种是可以查看到一个磁盘中的信息 , 第二个方法跟它相反 , 是查看所以磁盘中的信息 。另外我们还可以使用一个方法 , 可以获取到一个系统的企用时间 。代码如下:
【什么是psutil模块?实用的Python模块有哪些?】from datetime import datetimeprint(u"系统启动时间: %s" % datetime.fromtimestamp(psutil.boot_time()).strftime("%Y-%m-%d %H:%M:%S"))二、Pendulum
这个模块的功能跟datatime模块的使用功能一样 , 可以用来处理日期时间等数据 , 但是因为datatime模块在处理时间的时区上面会受到一定的限制 , 为了避免这些补助支持 , 我们就可以使用pendulum模块 。
首先进行安装 , 使用pip命令
pip install pendulum因为这个模块处理的主要功能就是关于时区的 , 下面举个例子 , 我们想要获取“中国”的某个时间 , 我们可以这样编写:
now = pendulum.now('Europe/China')print(now)输出:
2022-08-08T14:59:06.484816+01:00它不仅仅可以可以获取某个时区的特点 , 还可以知道当天的日期以及在时间的数据上进行加减、调用的操作 , 不过要与add和subtract方法结合使用 。
到此这篇关于什么是psutil模块?实用的Python模块有哪些?的文章就介绍到这了 , 如果你还想学习其他有关python模块的小知识 , 还可以继续关注哦!
推荐阅读
- 为什么孩子成绩越来越差(孩子成绩为何越来越差)
- 无法证明歌词(无法证明歌词是什么)
- 女一号歌词(女一号歌词是什么)
- 养生堂养什么鱼会转运(养生堂养什么鱼好运气有利)
- print和logging模块的有什么区别? Python中logging模块如何使用?
- 乃取一葫芦置于地的乃是什么意思(乃取一葫芦置于地的原文及翻译)
- 广府古城简介(广府古城简介是什么)
- 淘宝放单主持是做什么的?有哪些利弊?
- 淘宝一天刷100单技巧是什么?怎么刷安全?
- 淘宝刷销量送礼品是真的吗?靠不靠谱?