基于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 相关文章推荐
pyside写ui界面入门示例
Jan 22 Python
python实现bitmap数据结构详解
Feb 17 Python
python多线程用法实例详解
Jan 15 Python
使用Python的Twisted框架编写简单的网络客户端
Apr 16 Python
Python爬取网易云音乐上评论火爆的歌曲
Jan 19 Python
python爬虫爬取某站上海租房图片
Feb 04 Python
python梯度下降法的简单示例
Aug 31 Python
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
May 05 Python
Python爬虫实现验证码登录代码实例
May 10 Python
如何真正的了解python装饰器
Aug 14 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
Jan 05 Python
解决pycharm 格式报错tabs和space不一致问题
Feb 26 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字符转义相关函数小结(php下的转义字符串)
2007/04/12 PHP
PHPThumb PHP 图片缩略图库
2012/03/11 PHP
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件
2012/06/13 PHP
PHP添加Xdebug扩展的方法
2014/02/12 PHP
php计算几分钟前、几小时前、几天前的几个函数、类分享
2014/04/09 PHP
Linux下PHP加速器APC的安装与配置笔记
2014/10/24 PHP
PHP+MYSQL实现用户的增删改查
2015/03/24 PHP
php利用gd库为图片添加水印
2016/11/09 PHP
PHP实现中国公民身份证号码有效性验证示例代码
2017/05/03 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
同一个表单 根据要求递交到不同页面的实现方法小结
2009/08/05 Javascript
限制textbox或textarea输入字符长度的JS代码
2013/10/16 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
jquery动态调整div大小使其宽度始终为浏览器宽度
2014/06/06 Javascript
5个书写JavaScript代码的坏习惯,看看你中枪了没?
2014/11/06 Javascript
JavaScript函数的一些注意要点小结及js匿名函数
2015/11/10 Javascript
浅谈JS使用[ ]来访问对象属性
2016/09/21 Javascript
node.js学习之base64编码解码
2016/10/21 Javascript
bootstrap datetimepicker日期插件使用方法
2017/01/13 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
2017/02/17 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
vue2中使用sass并配置全局的sass样式变量的方法
2018/09/04 Javascript
详解如何提升JSON.stringify()的性能
2019/06/12 Javascript
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
原生JS实现pc端轮播图效果
2020/12/21 Javascript
[02:50]2014DOTA2 TI预选赛预选赛 大神专访第一弹!
2014/05/21 DOTA
Python获取脚本所在目录的正确方法
2014/04/15 Python
一步步教你用Python实现2048小游戏
2017/01/19 Python
浅述python2与python3的简单区别
2018/09/19 Python
python实现多层感知器
2019/01/18 Python
手摸手教你用canvas实现给图片添加平铺水印的实现
2019/08/20 HTML / CSS
Prototype如何为一个Ajax添加一个参数
2015/12/06 面试题
2015年党性分析材料
2014/12/19 职场文书
实用干货:敬酒词大全,帮你应付各种场合
2019/11/21 职场文书
python基础入门之字典和集合
2021/06/13 Python
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers