基于Python执行dos命令并获取输出的结果


Posted in Python onDecember 30, 2019

这篇文章主要介绍了基于Python执行dos命令并获取输出的结果,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

import os
import subprocess

# 第一种
result1 = subprocess.check_output('dir').decode('GBK')
print(result1)

print('----------------------------------------------------------')

#第二种
result2 = os.popen('dir').read()
print(result2)

输出结果:

驱动器 C 中的卷是 Windows
 卷的序列号是 8834-5F22

 C:\projects\test 的目录

2019/12/20 20:32  <DIR>     .
2019/12/20 20:32  <DIR>     ..
2019/12/20 20:31  <DIR>     .idea
2019/12/20 20:32        229 tips.py
2019/12/20 17:58  <DIR>     tools
2019/12/20 11:57  <DIR>     __pycache__
        1 个文件      229 字节
        5 个目录 12,185,313,280 可用字节

----------------------------------------------------------
 驱动器 C 中的卷是 Windows
 卷的序列号是 8834-5F22

 C:\projects\test 的目录

2019/12/20 20:32  <DIR>     .
2019/12/20 20:32  <DIR>     ..
2019/12/20 20:31  <DIR>     .idea
2019/12/20 20:32        229 tips.py
2019/12/20 17:58  <DIR>     tools
2019/12/20 11:57  <DIR>     __pycache__
        1 个文件      229 字节
        5 个目录 12,185,313,280 可用字节

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python base64 decode incorrect padding错误解决方法
Jan 08 Python
详解Python中的array数组模块相关使用
Jul 05 Python
Python脚本实现Web漏洞扫描工具
Oct 25 Python
Python2.7 实现引入自己写的类方法
Apr 29 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
Jul 27 Python
Python中dict和set的用法讲解
Mar 28 Python
Python叠加两幅栅格图像的实现方法
Jul 05 Python
Django2 连接MySQL及model测试实例分析
Dec 10 Python
pytorch中的transforms模块实例详解
Dec 31 Python
pycharm 实现本地写代码,服务器运行的操作
Jun 08 Python
django 模型字段设置默认值代码
Jul 15 Python
Python实现生成bmp图像的方法
Jun 13 Python
python实现的批量分析xml标签中各个类别个数功能示例
Dec 30 #Python
python实现修改固定模式的字符串内容操作示例
Dec 30 #Python
python基于celery实现异步任务周期任务定时任务
Dec 30 #Python
Django框架之中间件MiddleWare的实现
Dec 30 #Python
Django 路由层URLconf的实现
Dec 30 #Python
python解析多层json操作示例
Dec 30 #Python
pytorch 求网络模型参数实例
Dec 30 #Python
You might like
PHP通过COM使用ADODB的简单例子
2006/12/31 PHP
PHP 字符串长度判断效率更高的方法
2014/03/02 PHP
删除PHP数组中头部、尾部、任意元素的实现代码
2017/04/10 PHP
extjs DataReader、JsonReader、XmlReader的构造方法
2009/11/07 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
JS.GetAllChild(element,deep,condition)使用介绍
2013/09/21 Javascript
JS获取几种URL地址的方法小结
2014/02/26 Javascript
AngularJs concepts详解及示例代码
2016/09/01 Javascript
jquery popupDialog 使用 加载jsp页面的方法
2016/10/25 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
Vue press 支持图片放大功能的实例代码
2018/11/09 Javascript
用vuex写了一个购物车H5页面的示例代码
2018/12/04 Javascript
javascript 内存模型实例详解
2020/04/18 Javascript
[41:52]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第二场 2月22日
2021/03/11 DOTA
python编程开发之日期操作实例分析
2015/11/13 Python
启动targetcli时遇到错误解决办法
2017/10/26 Python
使用 Python 实现微信公众号粉丝迁移流程
2018/01/03 Python
Python3实现的画图及加载图片动画效果示例
2018/01/19 Python
Python使用matplotlib实现的图像读取、切割裁剪功能示例
2018/04/28 Python
Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法
2018/05/04 Python
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
2018/07/13 Python
详解python里的命名规范
2018/07/16 Python
解决Python列表字符不区分大小写的问题
2019/12/19 Python
vue常用指令代码实例总结
2020/03/16 Python
Django基于Models定制Admin后台实现过程解析
2020/11/11 Python
python 统计list中各个元素出现的次数的几种方法
2021/02/20 Python
matplotlib之pyplot模块坐标轴标签设置使用(xlabel()、ylabel())
2021/02/22 Python
HTML5 canvas 基本语法
2009/08/26 HTML / CSS
phonegap常用事件总结(必看篇)
2017/03/31 HTML / CSS
创先争优制度
2014/01/21 职场文书
服务承诺书
2015/01/19 职场文书
党员学习型组织心得体会
2019/06/21 职场文书
导游词之新疆-喀纳斯
2019/10/10 职场文书
python中print格式化输出的问题
2021/04/16 Python
Java版 简易五子棋小游戏
2022/05/04 Java/Android