对比:os.system os.popen subprocess.Popen subprocess.call
为什么要搞这么多?
# --*--encoding: utf-8--*--
import os
import subprocess os_system = os.system('dir')
print os_system
#只获取了返回值,如果获取输出需如下:
re = os.system('dir>C:\Users\Administrator\PycharmProjects\dir.txt')
print re
print open('C:\Users\Administrator\PycharmProjects\dir.txt','r').readlines() re1 = os.popen('dir')
print re1.read()
print '-' * 20 re2 = subprocess.Popen('dir', shell=True, stdout=subprocess.PIPE)
print re2
print re2.stdout.read() re3 = subprocess.call(('dir','C:/Users/Administrator/PycharmProjects/'),shell=True)
print re3
 

最新文章

  1. jemter的安装和使用
  2. C#求任意范围内的质数
  3. 零值初始化&字符串常数作为函数模板参数
  4. (八) 一起学 Unix 环境高级编程 (APUE) 之 信号
  5. Task 使用 Task以及Task.Factory都是在.Net 4引用的。Task跟Thread很类似,通过下面例子可以看到。
  6. 【三支火把】---C语言面试问题总结
  7. 【转】oracle数据库NUMBER数据类型
  8. Python的参数模块OptionParser说明
  9. C#中通过类来继承两个接口,父类实例化接口中的方法,子类继承父类,调用方法
  10. 【剑指offer】Q38:数字在数组中出现的次数
  11. sql server 查询表的创建时间
  12. TCP/IP及内核参数优化调优
  13. php hash_file
  14. [HAOI2008]圆上的整点(数论)
  15. CSS解决文字超出显示省略号问题
  16. 原生JavaScript运动功能系列(五):定时定点运动
  17. Latex所有常用数学符号整理
  18. Python的JAVA胶水——jpype
  19. IO流技术
  20. docker安装portainer

热门文章

  1. java基础之吃货联盟
  2. Unity Toast插件(UGUI版)
  3. js基础---数字日期及运算
  4. Redux 基础概念
  5. nginx-配置反向代理实例
  6. (转)分布式文件存储FastDFS(二)FastDFS安装
  7. centOS Linux下用yum安装mysql
  8. Django - 内容总结(1)
  9. 图的连通性问题之连通和最小环——Floyd算法
  10. raspberry 重新烧录后的设置