基于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 相关文章推荐
简单的Python2.7编程初学经验总结
Apr 01 Python
Python中用于计算对数的log()方法
May 15 Python
Python开发SQLite3数据库相关操作详解【连接,查询,插入,更新,删除,关闭等】
Jul 27 Python
python模块smtplib学习
May 22 Python
Django之模型层多表操作的实现
Jan 08 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
Jun 24 Python
解决使用export_graphviz可视化树报错的问题
Aug 09 Python
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中
Jan 13 Python
新手学习Python2和Python3中print不同的用法
Jun 09 Python
Python实现异步IO的示例
Nov 05 Python
pandas apply使用多列计算生成新的列实现示例
Feb 24 Python
python读取mnist数据集方法案例详解
Sep 04 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代码 用PHP写出自己的BLOG系统
2010/04/12 PHP
php.ini 配置文件的深入解析
2013/06/17 PHP
php ios推送(代码)
2013/07/01 PHP
PHP Switch 语句之学习笔记
2013/09/21 PHP
php生成随机颜色的方法
2014/11/13 PHP
php session 写入数据库
2016/02/13 PHP
在php的yii2框架中整合hbase库的方法
2018/09/20 PHP
prototype 1.5相关知识及他人笔记
2006/12/16 Javascript
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
快速解决jquery之get缓存问题的最简单方法介绍
2013/12/19 Javascript
javascript中使用new与不使用实例化对象的区别
2015/06/22 Javascript
JS ES6中setTimeout函数的执行上下文示例
2017/04/27 Javascript
微信小程序上传图片到服务器实例代码
2017/11/07 Javascript
JavaScript实现多重继承的方法分析
2018/01/09 Javascript
使用async await 封装 axios的方法
2018/07/09 Javascript
wxPython窗口中文乱码解决方法
2014/10/11 Python
在Python程序中实现分布式进程的教程
2015/04/28 Python
python基于ID3思想的决策树
2018/01/03 Python
python3 深浅copy对比详解
2019/08/12 Python
Python实现微信翻译机器人的方法
2019/08/13 Python
python爬虫-模拟微博登录功能
2019/09/12 Python
Django中的session用法详解
2020/03/09 Python
python实现超级马里奥
2020/03/18 Python
python怎么判断素数
2020/07/01 Python
浅谈cookie和localStorage那些事
2019/08/27 HTML / CSS
HTML5离线缓存在tomcat下部署可实现图片flash等离线浏览
2012/12/13 HTML / CSS
德国奢侈品网上商城:Mytheresa
2016/08/24 全球购物
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
购房协议书范本
2014/04/11 职场文书
委托书的样本
2015/01/28 职场文书
2015年预防青少年违法犯罪工作总结
2015/05/22 职场文书
山楂树之恋观后感
2015/06/11 职场文书
美容院管理规章制度
2015/08/05 职场文书
JavaScript 去重和重复次数统计
2021/03/31 Javascript
GPU服务器的多用户配置方法
2022/07/07 Servers