基于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 相关文章推荐
在Mac OS上部署Nginx和FastCGI以及Flask框架的教程
May 02 Python
浅谈Python中数据解析
May 05 Python
python检查序列seq是否含有aset中项的方法
Jun 30 Python
Python的Flask框架应用程序实现使用QQ账号登录的方法
Jun 07 Python
Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
May 19 Python
在python中实现调用可执行文件.exe的3种方法
Jul 07 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
Jul 22 Python
Python多线程爬取豆瓣影评API接口
Oct 22 Python
python实现飞机大战小游戏
Nov 08 Python
python实现文法左递归的消除方法
May 22 Python
浅谈anaconda python 版本对应关系
Oct 07 Python
python3实现常见的排序算法(示例代码)
Jul 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
PHP的引用详解
2015/02/22 PHP
php中mysql操作buffer用法详解
2015/03/19 PHP
php中session_id()函数详细介绍,会话id生成过程及session id长度
2015/09/23 PHP
php中preg_replace_callback函数简单用法示例
2016/07/21 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
2017/07/03 PHP
PHP dirname(__FILE__)原理及用法解析
2020/10/28 PHP
PHP生成随机密码4种方法及性能对比
2020/12/11 PHP
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
AngularJS HTML DOM详解及示例代码
2016/08/17 Javascript
vue.js中toast用法及使用toast弹框的实例代码
2018/08/27 Javascript
Vue循环组件加validate多表单验证的实例
2018/09/18 Javascript
vue安装和使用scss及sass与scss的区别详解
2018/10/15 Javascript
vue实现导航菜单和编辑文本的示例代码
2020/07/04 Javascript
element日历calendar组件上月、今天、下月、日历块点击事件及模板源码
2020/07/27 Javascript
Vue开发中常见的套路和技巧总结
2020/11/24 Vue.js
Python实现股市信息下载的方法
2015/06/15 Python
尝试使用Python多线程抓取代理服务器IP地址的示例
2015/11/09 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
2017/12/14 Python
django2 快速安装指南分享
2018/01/05 Python
在python中利用GDAL对tif文件进行读写的方法
2018/11/29 Python
如何通过python的fabric包完成代码上传部署
2019/07/29 Python
Python 自动登录淘宝并保存登录信息的方法
2019/09/04 Python
Pytorch实现各种2d卷积示例
2019/12/30 Python
用什么库写 Python 命令行程序(示例代码详解)
2020/02/20 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
Python中的流程控制详解
2021/02/18 Python
adidas美国官网:adidas US
2016/09/21 全球购物
玖熙女鞋美国官网:Nine West
2016/10/06 全球购物
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
美体小铺奥地利官方网站:The Body Shop奥地利
2019/04/11 全球购物
命名空间(namespace)和程序集(Assembly)有什么区别
2015/09/25 面试题
初中考试作弊检讨书
2014/02/01 职场文书
营销学习心得体会
2014/09/12 职场文书
优秀毕业生主要事迹材料
2015/11/04 职场文书
Redis 哨兵机制及配置实现
2022/03/25 Redis
SQL Server中使用表变量和临时表
2022/05/20 SQL Server