如果要python实现系统命令或者调用脚本,python中可以利用os或者subprocess模块实现:

一、os模块:

 # coding:utf-8
import os #导入os模块 command = os.system('netstat') # os.system获取不到返回值

 # coding:utf-8
import os #导入os模块 command = os.popen('ping www.baidu.com') # os.popen可以获取到返回值
print command.read()

二、subprocess模块:

subprocess.run(*popenargs, input=None, timeout=None, check=False, **kwargs) #官方推荐的使用参数

subprocess.call(*popenargs, timeout=None, **kwargs) #

subprocess.Popen() #上面各种方法的底层封装
 import subprocess

 c = subprocess.Popen('ping www.baidu.com')
c.wait()
print c

 

最新文章

  1. Zookeeper学习笔记
  2. 使用Flexible适配移动端html页面 - demo记录
  3. ajax 中boolean值技巧
  4. Poj(2367),拓扑排序
  5. 9段高效率开发PHP程序的代码
  6. java遍历map方法
  7. li的border无法和上边对齐
  8. android视频录制、另一部手机实时观看方案
  9. find the most comfortable road(并差集,找差值最小的权值)
  10. spring实现文件上传(图片解析)
  11. java中重载一定在一个类里面吗?
  12. Java对象的内存布局以及对象所需内存大小计算详解
  13. mybatis的配置与使用
  14. python正则表达式模块re:正则表达式常用字符、常用可选标志位、group与groups、match、search、sub、split,findall、compile、特殊字符转义
  15. [Python设计模式] 第2章 商场收银软件——策略模式
  16. c# ListBox控件
  17. nstall neovim on Ubuntu 16.04
  18. python远程执行命令
  19. day 45 Django 的初识2 路由层,视图层,模板层
  20. gitlab-针对API,获取私有令牌

热门文章

  1. [RN] React Native 自定义导航栏随滚动渐变
  2. haproxy 配置文件详解 之 listen
  3. xsxs
  4. git手册查询
  5. shell三剑客之sed
  6. CentOS下安装php 5.6.19
  7. Java8 新特性 函数式接口
  8. Django 路由name使用
  9. 离线方式快速安装python模块以及相关依赖模块
  10. Java的jdk环境变量配置