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