python shell或python脚本,用于获取主磁盘上的统计信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python shell或python脚本,用于获取主磁盘上的统计信息相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env python
# shell script for getting stats on the primary disk
# example data available = ['/dev/disk0s2', '328Gi', '315Gi', '13Gi', '97%', '82518570', '3418928', '96%', '/\n']

import os

disk = os.popen("df -h | grep '/dev/disk0s2'").read().split(' ')

for i in list(disk):
  if len(i) is 0:
    disk.remove(i)

disk = {'used':disk[2][:-1],'free':disk[3][:-1],'percent':disk[4]}
disk['free_pct']=str(100-int(disk['percent'][:-1]))+'%'

print "Disk:"+disk['free_pct']+"\n",disk['used']+"/"+disk['free']
#print "\nDisk Space\n",disk['free'],"/",disk['free_pct']

以上是关于python shell或python脚本,用于获取主磁盘上的统计信息的主要内容,如果未能解决你的问题,请参考以下文章

python调用脚本或shell的方式

用于包装嘈杂的python脚本并使用sed删除特定行的shell命令问题[重复]

python是啥意思?

python 用于收集OSX上Google Chrome上访问过的链接的shell脚本

用于 Django 应用程序的 Python 脚本,无需使用 manage.py shell 即可访问模型

python 用于开发的sanic入门脚本(支持auo-reload,shell-mode)