学习目的:

1)函数调用

2)subprocess模块的使用subprocess.call([命令,参数])

代码如下:[[email protected] ~]# more pysysinfo_func.py

#! /usr/bin/env python

import subprocess

def uname_func():

uname="uname"

uname_arg="-a"

print "Gathering system information with %s command:\n" %uname

subprocess.call([uname,uname_arg])

def disk_func():

diskspace="df"

diskspace_arg="-h"

print "Gathering diskspace information %s command :\n" %diskspace

subprocess.call([diskspace,diskspace_arg])

def main():

uname_func()

disk_func()

main()

执行: python pysysinfo_func.py

原文:http://yedee.blog.51cto.com/513852/1550948

python查看系统信息_学习python获取系统信息和磁盘容量相关推荐

  1. python 查看当前目录_「Python」打包分发工具setuptools学习

    ❝ setuptools是python标准的打包分发工具,它可以将我们编写的python项目打包安装,这样其他同事就可以像调用标准库或python第三方库那样直接使用:也可以将项目上传到Pypi供更多 ...

  2. python查看历史记录_用Python获取B站播放历史记录

    用 Python 获取 B 站播放历史记录 最近 B 站出了一个年度报告,统计用户一年当中在 B 站上观看视频的总时长和总个数.过去一年我居然在 B 站上看了 2600+ 个视频,总计 251 个小时 ...

  3. python小型编程_学习Python编程的11个资源

    用 Python 写代码并不难,事实上,它一直以来都是被声称为最容易学习的编程语言.如果你正打算学习 web 开发,Python 是一个不错的选择,甚至你想学游戏开发也可 以从 Python 开始,因 ...

  4. python 字节流分段_学习Python又多了一种选择,原来是他!

    来源 | 异步 | 文末赠书 Python以功能完备而著称,正所谓"功能齐备"(batteries included).由Python的众多模块(module)组建起来的生态系统, ...

  5. 老男孩python视频教程 怎么样_学习Python效果怎么样?老男孩Python课程好不好?...

    python因为具有很大的优势和特点,受到了不‌‌少人的关注和喜欢,而且python现在市场上需求量非常高,就业机会也是比较多的,对于很多人不想面对淘汰制度,都想进一步提升自己,因此python培训便 ...

  6. python如何询问_学习Python问?

    感谢各位捧场,今天是2017年的第一篇,因为在之前不断收到小伙伴们在后台关于Pytho学习相关的留言,所以想在今年开篇先做一个答疑,方便各位更好的学习: 1.现在学习Python2还是python3? ...

  7. 学python五大理由_学习Python的五大理由

    Python已经是25岁的大叔级编程语言了,但近年来Python反而变得越来越流行,在TIOBE编程语言指数排行榜中,Python的排名从去年的第八名飙升到了第五名(下图). 无论是编程新手还是保持饥 ...

  8. 29岁学python的建议_学习Python的建议

    Python是最容易入门的编程语言,没有之一.如果初学者接触的第一门语言是C或者C++,对他们来说最难的不是语法,而是容易出现内存泄漏.指针等问题.有时候排查这些问题对初学者的打击很大,尤其是没掌握排 ...

  9. python作品代码_学习python的一些心得体会

    初识python 专升本来到桂林电子科技大学的时候,谈及这个学校也许他是全国四所叫电子科技大学的学校,而我很幸运的从这个学校里毕业了,那个时候选修一门课程就是python的选修课,从此跟python结 ...

  10. python cookbook 豆瓣_学习python求推荐一波书籍?

    豆瓣最受好评的20本Python书 No.1 Fluent Python(豆瓣评分:9.6)Many programmers who learn Python basics fall into the ...

最新文章

  1. 【leetcode】85. Maximal Rectangle 0/1矩阵的最大全1子矩阵
  2. 一起感受不一样的项目沙盘
  3. mysql的collation区分大小写设置
  4. 在C#中利用Keep-Alive处理Socket网络异常断开的方法
  5. 计算机上机模拟试题答案,2016计算机二级上机模拟试题及答案
  6. 万网独享主机Apache为Ecshop商城添加404页面详解
  7. java实验报告合肥工业大学_合肥工业大学数据结构上机实验代码与实验报告(全)github地址...
  8. java8 stream遍历_Java8中用法优雅的 Stream,性能也优雅吗?
  9. C++学习笔记-类定义的注意事项和C#的区别
  10. 在python中传统除法运算符是_在Python中使用除法运算符时,如何获取十进制值?...
  11. 德鲁伊 oltp oltp_内存中OLTP –招待看门狗的三个关键点–检查点文件
  12. 知识图谱入门 ,语义搜索
  13. html字体加载太慢,字体加载CSS @font-face性能优化的常用策略
  14. 智能中医诊疗系统php代码,智能医疗信息管理系统(中医精华版)
  15. 全国最佳医院排名,为家人留一份
  16. 欧式二元期权的定价公式及实现
  17. Python命令行command not found
  18. mysql命令行常用命令_mysql命令行常用命令
  19. python编程入门自学
  20. DbgPrint输出 格式 %ws %wZ %p

热门文章

  1. 高考学文的能报计算机吗,高考志愿填报时,文科生能申报计算机类相关专业吗?...
  2. python序列化模块struct_Python-序列化模块-json-62
  3. Linux内核深入理解定时器和时间管理(2):clocksource 框架
  4. Linux内核深入理解中断和异常(7):中断下半部:Softirq, Tasklets and Workqueues
  5. CentOS7安装VPP(FD.io)
  6. linux内核驱动之 设备驱动简介之内核划分
  7. C语言线性表之循环单链表
  8. 测试加减乘除c语言,科学网-一个C语言加减乘除的小程序-杜波的博文
  9. activiti 工作流_JAVA-工作流引擎-activiti-Tasks介绍
  10. 制作不同方向的三角形(border属性)