我记得在上次的文章中写到了python popen,用python popen处理一些系统的命令它会返回一个对象,
比如:
import os
print os.popen('ping g.cn')
它返回一个文件对象,你可以对这个文件对象进行相关的操作。

但是如果你想能够直接看到运行结果的话,那就要用到python os.system,用了以后,立竿见影!
还是上面的问题:
import os
print os.system('ping g.cn')
输出的结果是:
64 bytes from 203.208.37.99: icmp_seq=0 ttl=245 time=36.798 ms
64 bytes from 203.208.37.99: icmp_seq=1 ttl=245 time=37.161 ms

其实这个输出的结果和你在控制台上运行ping g.cn的效果是一样的,只不过是用到了python os的模块来完成。
感兴趣的话,可以用python os.system 来尝试更多的系统命令,从而实现更多的功能。

作者:老王@python python 教程
老王python,提供python相关的python 书籍,python 主机,django 教程和python 下载,希望大家能够喜欢!

分享python os.system一点心得相关推荐

  1. python os system用法_Python调用系统命令os.system()和os.popen()的实现

    作为一门脚本语言,写脚本时执行系统命令可以说很常见了,python提供了相关的模块和方法. os模块提供了访问操作系统服务的功能,由于涉及到操作系统,它包含的内容比较多,这里只说system和pope ...

  2. python os.system重定向stdout到变量 ,同时获取返回值

    python os.system重定向stdout到变量 ,同时获取返回值 Python执行系统命令的方法 os.system(),os.popen(),commands 最近在做那个测试框架的时候发 ...

  3. Python os.system(command),这样执行的command命令,和主程序是异步的吗?

    Python os.system(command),这样执行的command命令,和主程序是异步的吗? 是同步执行的. 尚未执行完成的情况下,下面的程序不会继续操作.看下面的例子即可: >> ...

  4. python os.system()和os.popen()

    1>python调用Shell脚本,有两种方法:os.system()和os.popen(), 前者返回值是脚本的 退出状态码,后者的返回值是脚本执行过程中的 输出内容. >>> ...

  5. python os.system保存返回值_python中os.system的返回值

    python中os.system()的返回值 1.python中的 os.system(cmd)的返回值与linux命令返回值(具体参见本文附加内容)的关系 你们都习惯用os.systemv()函数执 ...

  6. python os.system返回值_python os.system()返回值判断

    最近遇到os.system()执行系统命令的情况,上网搜集了一下资料,整理如下,以备不时之需,同时也希望能帮到某些人. 一.python中的 os.system(cmd)的返回值与linux命令返回值 ...

  7. python os.system执行shell 命令

    注意空格 import os os.system('ssh lg@10.xxx.22.150 python /home/lg/lg/k.py')

  8. python os.system 512_python os.system os.popen 区别

    最近有个需求就是页面上执行shell命令,第一想到的就是os.system, 复制代码代码如下: os.system('cat /proc/cpuinfo') 但是发现页面上打印的命令执行结果 0或者 ...

  9. python os.system

    1. os.system(command) # 在一个程序内部启动另一个程序,从而创建一个新进程 # os.system 在一个shell中执行command命令,这是一个对C函数system()的p ...

最新文章

  1. 聊聊技术、利基市场、激情与梦想
  2. 离个职居然还用上了叫号机,差点以为在医院...
  3. JavaScript URL编码 代码片段记忆
  4. ASP.NET MVC 2入门演练 3 - 列表和添加功能
  5. python数组去重函数_Python常用功能函数系列总结(一)
  6. ARM平台下独占访问指令LDREX和STREX的原理与使用详解
  7. 剑指 offer 树的子结构
  8. 局部静态变量Static详解
  9. 给老板解释解释,为什么要用SpringCloud alibaba作为微服务开发框架???
  10. mysql publishedtime_MySQL数据库中的Date,DateTime,TimeStamp和Time类型
  11. Python+pandas绘制平行坐标图
  12. 计算机病毒相关参考文献,计算机病毒参考文献
  13. Spring Cloud Security OAuth2授权模式和资源服务器
  14. python暂停和恢复按钮,Python:如何暂停和恢复线程
  15. 语文七年级计算机作文,七年级上册语文期末考试作文(精选11篇)
  16. AD中如何快速画完原理图引脚?
  17. Pearson皮尔逊,Kendall肯德尔和Spearman斯皮尔曼三种相关分析方法的异同
  18. 浏览器html5效果测试,8款浏览器对HTML5的支持测试
  19. 如何通过python自动化薅短视频APP羊毛
  20. 儿童护眼灯怎么选?护眼灯合格的品牌推荐

热门文章

  1. 中继技术助威 Wi-Fi网路涵盖范围三级跳
  2. 在URL地址栏中显示ico
  3. 云上的精准医疗——公有云、私有云案例分析和比较
  4. 项目问题思考之策略模式
  5. 正则表达式调用“或”变量
  6. 计划工程师dadafksjh
  7. 《大型网站技术架构》-读书笔记四:高可用架构
  8. hdu 2009 求数列的和(c语言)
  9. wpf 客户端【JDAgent桌面助手】开发详解(四) popup控件的win8.0的bug
  10. 带FIFO的UART收发器设计(转发)