我们通常可以使用os模块的命令进行执行cmd

方法一:os.system os.system(执行的命令)

# 源码

def system(*args, **kwargs): # real signature unknown

""" Execute the command in a subshell. """

pass

方法二:os.popen(执行的命令) os.popen(执行的命令)

# 源码

def popen(cmd, mode="r", buffering=-1):

if not isinstance(cmd, str):

raise TypeError("invalid cmd type (%s, expected string)" % type(cmd))

if mode not in ("r", "w"):

raise ValueError("invalid mode %r" % mode)

if buffering == 0 or buffering is None:

raise ValueError("popen() does not support unbuffered streams")

import subprocess, io

if mode == "r":

proc = subprocess.Popen(cmd,

shell=True,

stdout=subprocess.PIPE,

bufsize=buffering)

return _wrap_close(io.TextIOWrapper(proc.stdout), proc)

else:

proc = subprocess.Popen(cmd,

shell=True,

stdin=subprocess.PIPE,

bufsize=buffering)

return _wrap_close(io.TextIOWrapper(proc.stdin), proc)

两者区别 system只把能输入的内容给返回回来了,其中代码 0 表示执行成功。但是我们没有办法获取输出的信息内容 popen可以获取输出的信息内容,它是一个对象,可以通过.read()去读取

以上就是用python 执行cmd命令的详细内容,更多关于python 执行cmd命令的资料请关注聚米学院其它相关文章!

python发送cmd命令_用Python 执行cmd命令相关推荐

  1. python发送soap报文_使用Python将带附件的XML发送到SOAP ws

    在过去的几周里,我一直在学习Python,并尝试将自定义XML发送到公共测试WS . 现在我觉得我没有取得任何进展 . 所以我现在需要帮助或任何建议 . 如果你使用SoapUI或其他方法(我试过-mz ...

  2. python发送微信消息_用python批量发送微信消息

    原博文 2018-09-12 14:09 − 根据用户的备注名来给用户发送特定的消息,在itchat获取的friends列表中,username每次登陆之后都会出现变化. 1 #-*- coding: ...

  3. python发送json请求_使用Python请求发布JSON

    我需要将JSON从客户端发布到服务器.我正在使用Python 2.7.1和simplejson.客户端正在使用请求.服务器是CherryPy.我可以从服务器获取硬编码的JSON(代码未显示),但是当我 ...

  4. python发送notes邮件_使用python 驱动 lotus notes发送邮件 | 学步园

    因为最近做buildbot,想要使用公司的邮件系统 lotus notes发送邮件,但是网上一直没有比较完整的例子,都是vb的例子比较多,或者例子不完整,后来看到一个用visual foxpro 做的 ...

  5. 使用python发送qq消息_使用Python发送QQ信息

    import win32gui import win32con import win32clipboard as w class QQMessageSend: def send_message(sel ...

  6. pip安装了 但是python找不到_解决python明明pip安装成功却找不到包的问题

    解决python明明pip安装成功却找不到包的问题 如下所示: 原因1:版本不对,如用环境变量设置的python3.7路径,那么用的就是3.7的pip.exe安装了包.却用的是2.7的python运行 ...

  7. 昊鼎王五:Windows运行中的所有命令_Windows快捷命令_运行中的所有命令

    昊鼎王五:Windows运行中的所有命令_Windows快捷命令_"运行"中的所有命令 winver 检查Windows版本 wmimgmt.msc 打开Windows管理体系结构 ...

  8. linux查看php命令目录权限,PHP执行linux命令mkdir权限问题

    在linux系统中,root帐号执行php命令: mkdir('test', 0777); 结果文件的权限依然为: drwxr-xr-x 2 root root   Jul 27 19:30test ...

  9. shell脚本循环执行一个linux命令,Linux中循环执行shell命令的方法

    Linux命令行,循环执行shell命令 死循环 命令格式while true ;do ; done; 可以将 command 替换为任意命令. 下面以echo "hello"; ...

  10. 华为端口聚合命令_以太网链路聚合配置命令 - S1720, S2700, S5700, S6720 V200R011C10 命令参考 - 华为...

    以太网链路聚合配置命令 命令支持情况 默认所有款型均支持本章节命令,如有个别命令行或参数存在差异,请详见具体命令行中的说明. authentication-mode(E-Trunk视图) 命令功能 a ...

最新文章

  1. 四种排序(冒泡、插入、递归、选择)
  2. Java 强、弱、软、虚,你属于哪一种?
  3. java获取用户地理位置_java web 通过ip获取当前地理位置
  4. java中Jackson_java 中的好东西 jackson
  5. 用一道面试题考察对闭包的理解
  6. android 人体部位点击,用 TensorFlow Lite 在安卓系统上实时人体姿态跟踪
  7. 计算机系统cache是什么意思啊,cache是什么意思 ?(图文)
  8. Linux查看文件大小的命令du的简单介绍
  9. Trunk支持vlan的范围
  10. 谈一谈APP支付失败的处理
  11. cPickle和Pickle
  12. GIS的polygon和multipolygon
  13. 《上海交通大学学生生存手册》读书笔记
  14. 计算机系统中用通常所说的外存是指,全国计算机一级考试选择题练习及答案(2)...
  15. 英飞凌TRAVEO II介绍
  16. 2008校园招聘网申系统研究报告
  17. [C语言]用指针保存小于或等于lim的所有素数
  18. 免费在官网获得一个云MongoDB数据库
  19. 【条形码识别】基于matlab GUI二维条形码识别【含Matlab源码 607期】
  20. Contest1819 - 2019年我能变强组队训练赛第十一场(补题场)

热门文章

  1. GeekPwn2017国际安全极客大赛
  2. eclipse运行python老是报错_eclipse python
  3. 《Spiritfarer》灵魂摆渡者,船上布局分享
  4. wps 批量调整图片大小 宏
  5. Redis 集群,分布式,微服务概念和区别理解
  6. linux查看sata端口速率,Linux查看SATA速度和具体设备
  7. 小米id锁状态查询_MySQL锁机制与事务隔离级别
  8. 易语言 遍历表项 删除重复表项内容
  9. 叮咚买菜股权曝光:梁昌霖团队持股30% 软银与老虎基金是股东
  10. python实现决策树分类 mnist数据集