python对电脑的操作,获取几核,获取操作系统,获取内存(python读取某进程内存数据)

网友投稿 358 2022-08-29


python对电脑的操作,获取几核,获取操作系统,获取内存(python读取某进程内存数据)

1.获取处理器核心数

import osprint(os.cpu_count())

2.获取内存&使用情况

import psutilimport timewhile 1: mem = psutil.virtual_memory() print(mem) total = str(round(mem.total / 1024 / 1024 / 1024)) #内存大小 used = str(round(mem.used / 1024 / 1024)) #已使用 use_per = str(round(mem.percent)) #已使用 百分比 free = str(round(mem.free / 1024 / 1024)) #可用内存 free_per = str(100 - round(mem.percent)) #可用内存 百分比 time.sleep(1) #等待1秒 # print(f"\r{used}||{total}G",end="")

View Code

3.获取操作系统版本;

3.1使用sys.platform

import sysprint(sys.platform)#win32

3.2使用platform.architecture()

import platformprint(platform.architecture())#('64bit', 'WindowsPE')

3.3使用platform.platform()

import platformprint(platform.platform())#Windows-10-10.0.19041-SP0

3.4使用platform.system()获取

import platformprint(platform.system())#Windows

--------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------------------------


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python垃圾回收&缓存机制(python垃圾回收机制有哪些)
下一篇:解决Java中properties文件编码问题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~