基于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 urlopen 使用小示例
Sep 06 Python
二种python发送邮件实例讲解(python发邮件附件可以使用email模块实现)
Dec 03 Python
一个计算身份证号码校验位的Python小程序
Aug 15 Python
python使用装饰器和线程限制函数执行时间的方法
Apr 18 Python
PYTHON压平嵌套列表的简单实现
Jun 08 Python
pycharm 取消默认的右击运行unittest的方法
Nov 29 Python
解决PyCharm不运行脚本,而是运行单元测试的问题
Jan 17 Python
python使用phoenixdb操作hbase的方法示例
Feb 28 Python
django ModelForm修改显示缩略图 imagefield类型的实例
Jul 28 Python
PyCharm使用Docker镜像搭建Python开发环境
Dec 26 Python
Python异步编程之协程任务的调度操作实例分析
Feb 01 Python
详解在Python中使用Torchmoji将文本转换为表情符号
Jul 27 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
十大感人催泪爱情动漫 第一名至今不忍在看第二遍
2020/03/04 日漫
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
2013/06/03 PHP
PHP基本语法实例总结
2016/09/09 PHP
PHP排序算法之堆排序(Heap Sort)实例详解
2018/04/21 PHP
超强的IE背景图片闪烁(抖动)的解决办法
2007/09/09 Javascript
js页面跳转常用的几种方式
2010/11/25 Javascript
理解JavaScript中的对象 推荐
2011/01/09 Javascript
动态的绑定事件addEventListener方法的使用
2014/01/24 Javascript
js中利用tagname和id获取元素的方法
2016/01/03 Javascript
封装获取dom元素的简单实例
2016/07/08 Javascript
js前端面试题及答案整理(一)
2016/08/26 Javascript
jquery pagination插件动态分页实例(Bootstrap分页)
2016/12/23 Javascript
angularjs ui-router中路由的二级嵌套
2017/03/10 Javascript
select获取下拉框的值 下拉框默认选中方法
2018/02/28 Javascript
es6基础学习之解构赋值
2018/12/10 Javascript
详解vue挂载到dom上会发生什么
2019/01/20 Javascript
vue-cli脚手架的.babelrc文件用法说明
2020/09/11 Javascript
[01:00:13]完美世界DOTA2联赛 LBZS vs Forest 第一场 11.07
2020/11/09 DOTA
Python使用QRCode模块生成二维码实例详解
2017/06/14 Python
Python离线安装PIL 模块的方法
2019/01/08 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
10 分钟快速入门 Python3的教程
2019/01/29 Python
Python实现图片转字符画的代码实例
2019/02/22 Python
COS美国官网:知名服装品牌
2019/04/08 全球购物
vue实现倒计时功能
2021/03/24 Vue.js
软环境建设心得体会
2014/09/09 职场文书
教师党员先进性教育自我剖析材料思想汇报
2014/09/24 职场文书
单位租房协议书范本
2014/12/04 职场文书
颐和园导游词
2015/01/30 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
团支部组织委员竞选稿
2015/11/21 职场文书
关于感恩老师的古诗句
2019/08/20 职场文书
原生JS中应该禁止出现的写法
2021/05/05 Javascript
Vue CLI中模式与环境变量的深入详解
2021/05/30 Vue.js
浅析MongoDB之安全认证
2021/06/26 MongoDB
详解如何使用Nginx解决跨域问题
2022/05/06 Servers