新聞中心
python獲取系統(tǒng)內(nèi)存占用信息的方法:首先需要導(dǎo)入psutil模塊;然后使用【mem.used】調(diào)用方法并返回浮點(diǎn)數(shù)類型即可獲取系統(tǒng)內(nèi)存占用信息。
安平網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,安平網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為安平近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個(gè)售后服務(wù)好的安平做網(wǎng)站的公司定做!
psutil是一個(gè)跨平臺(tái)庫(http://code.google.com/p/psutil/),能夠輕松實(shí)現(xiàn)獲取系統(tǒng)運(yùn)行的進(jìn)程和系統(tǒng)利用率(包括CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)等)信息。它主要應(yīng)用于系統(tǒng)監(jiān)控,分析和限制系統(tǒng)資源及進(jìn)程的管理。它實(shí)現(xiàn)了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等。目前支持32位和64位的Linux、Windows、OS X、FreeBSD和Sun Solaris等操作系統(tǒng)。
首先需要安裝psutil模塊
pip install psutil
實(shí)現(xiàn)代碼:
import psutil
mem = psutil.virtual_memory()
# 系統(tǒng)總計(jì)內(nèi)存
zj = float(mem.total) / 1024 / 1024 / 1024
# 系統(tǒng)已經(jīng)使用內(nèi)存
ysy = float(mem.used) / 1024 / 1024 / 1024
# 系統(tǒng)空閑內(nèi)存
kx = float(mem.free) / 1024 / 1024 / 1024
print('系統(tǒng)總計(jì)內(nèi)存:%d.3GB' % zj)
print('系統(tǒng)已經(jīng)使用內(nèi)存:%d.3GB' % ysy)
print('系統(tǒng)空閑內(nèi)存:%d.3GB' % kx)
可以查看一下運(yùn)行效果:
推薦課程:Django從環(huán)境搭建到上線(尚硅谷)
網(wǎng)站欄目:創(chuàng)新互聯(lián)Python教程:python如何獲取系統(tǒng)內(nèi)存占用信息
轉(zhuǎn)載來于:http://m.5511xx.com/article/dpdsdie.html


咨詢
建站咨詢

