基于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的变量与赋值详细分析
Nov 08 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
Feb 18 Python
Redis使用watch完成秒杀抢购功能的代码
May 07 Python
python selenium 获取标签的属性值、内容、状态方法
Jun 22 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
Oct 14 Python
如何使用python进行pdf文件分割
Nov 11 Python
python3操作注册表的方法(Url protocol)
Feb 05 Python
virtualenv介绍及简明教程
Jun 23 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
Jan 29 Python
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
Apr 27 Python
Pyhton爬虫知识之正则表达式详解
Apr 01 Python
Python编写车票订购系统 Python实现快递收费系统
Aug 14 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
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
2015/03/03 PHP
php基于PDO实现功能强大的MYSQL封装类实例
2017/02/27 PHP
PHP实现查询手机归属地的方法详解
2017/04/28 PHP
PHP多进程之pcntl_fork的实例详解
2017/10/15 PHP
javascript 全角转换实现代码
2009/07/17 Javascript
用客户端js实现带省略号的分页
2013/04/27 Javascript
JQuery 获取json数据$.getJSON方法的实例代码
2013/08/02 Javascript
jQuery中slideUp 和 slideDown 的点击事件
2015/02/26 Javascript
JavaScript获取两个数组交集的方法
2015/06/09 Javascript
jQuery内存泄露解决办法
2016/12/13 Javascript
Three.js如何用轨迹球插件(trackball)增加对模型的交互功能详解
2017/09/25 Javascript
vue2之简易的pc端短信验证码的问题及处理方法
2019/06/03 Javascript
原生js实现瀑布流效果
2020/03/09 Javascript
Python中Django 后台自定义表单控件
2017/03/28 Python
python爬虫爬取网页表格数据
2018/03/07 Python
python和shell获取文本内容的方法
2018/06/05 Python
python判断设备是否联网的方法
2018/06/29 Python
基于树莓派的语音对话机器人
2019/06/17 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
Python实现PyPDF2处理PDF文件的方法示例
2019/09/25 Python
Python生成验证码、计算具体日期是一年中的第几天实例代码详解
2019/10/16 Python
TensorFlow实现自定义Op方式
2020/02/04 Python
python中列表的含义及用法
2020/05/26 Python
keras实现多GPU或指定GPU的使用介绍
2020/06/17 Python
python cookie反爬处理的实现
2020/11/01 Python
全球度假村:Club Med
2017/11/27 全球购物
Rag & Bone官网:瑞格布恩高级成衣
2018/04/19 全球购物
深圳-东方伟业笔试部分
2015/02/11 面试题
关键字throw与throws的用法差异
2016/11/22 面试题
绝对经典成功的大学生推荐信
2013/11/08 职场文书
优秀士兵个人事迹材料
2014/01/19 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
婚内分居协议书范文
2014/11/26 职场文书
北京导游词
2015/02/12 职场文书
2015年班干部工作总结
2015/04/29 职场文书
会计实训总结范文
2015/08/03 职场文书