基于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编码的方法
Mar 14 Python
python代码 if not x: 和 if x is not None: 和 if not x is None:使用介绍
Sep 21 Python
Python实现获取命令行输出结果的方法
Jun 10 Python
python三大神器之fabric使用教程
Jun 10 Python
selenium跳过webdriver检测并模拟登录淘宝
Jun 12 Python
Python在cmd上打印彩色文字实现过程详解
Aug 07 Python
Python 利用邮件系统完成远程控制电脑的实现(关机、重启等)
Nov 19 Python
Python类的动态绑定实现原理
Mar 21 Python
Django模板标签{% for %}循环,获取制定条数据实例
May 14 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
Jun 03 Python
Python 执行矩阵与线性代数运算
Aug 01 Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
Jan 29 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
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
排序算法之PHP版快速排序、冒泡排序
2014/04/09 PHP
Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
2016/03/22 PHP
php mysql_list_dbs()函数用法示例
2017/03/29 PHP
javawscript 三级菜单的实现原理
2009/07/01 Javascript
JS 事件绑定函数代码
2010/04/28 Javascript
javascript 当前日期转化为中文的实现代码
2010/05/13 Javascript
Node.js中的缓冲与流模块详细介绍
2015/02/11 Javascript
js判断子窗体是否关闭的方法
2015/08/11 Javascript
AngularJS 2.0新特性有哪些
2016/02/18 Javascript
基于MVC5和Bootstrap的jQuery TreeView树形控件(二)之数据支持json字符串、list集合
2016/08/11 Javascript
微信小程序 解析网页内容详解及实例
2017/02/22 Javascript
jQuery使用DataTable实现删除数据后重新加载功能
2017/02/27 Javascript
关于bootstrap日期转化,bootstrap-editable的简单使用,bootstrap-fileinput的使用详解
2017/05/12 Javascript
JS验证输入的是否是数字及保留几位小数问题
2018/05/09 Javascript
jQuery实现form表单序列化转换为json对象功能示例
2018/05/23 jQuery
vue 中固定导航栏的实例代码
2019/11/01 Javascript
Vue ​v-model相关知识总结
2021/01/28 Vue.js
python常见的格式化输出小结
2016/12/15 Python
Python+matplotlib实现计算两个信号的交叉谱密度实例
2018/01/08 Python
python增加矩阵维度的实例讲解
2018/04/04 Python
浅谈Pycharm调用同级目录下的py脚本bug
2018/12/03 Python
Python for循环及基础用法详解
2019/11/08 Python
Anaconda+vscode+pytorch环境搭建过程详解
2020/05/25 Python
美国最大的网络男装服装品牌:Bonobos
2017/05/25 全球购物
外语系毕业生自荐信范文
2013/12/16 职场文书
学习自我鉴定
2014/02/01 职场文书
坚定理想信念心得体会
2014/03/11 职场文书
《少年王勃》教学反思
2014/04/27 职场文书
趣味运动会策划方案
2014/06/02 职场文书
创先争优宣传标语
2014/10/08 职场文书
红领巾广播站广播稿
2014/10/19 职场文书
2014企业年终工作总结
2014/12/23 职场文书
教你怎么用Python处理excel实现自动化办公
2021/04/30 Python
sql中mod()函数取余数的用法
2021/05/29 SQL Server
python析构函数用法及注意事项
2021/06/22 Python