基于python实现删除指定文件类型


Posted in Python onJuly 21, 2020

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。

Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。

Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。

Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。

在这个信息繁琐的时代,我们日常生活中可能每天都必须要处理大量的文件,我接下来将为大家讲解怎样用python删除指定文件类型。

import os

for 文件夹路径,子文件夹路径,文件列表 in os.walk("E:\open"): #指定文件夹
for 文件 in os.scandir(文件夹路径):
if 文件.name.endswith(".xlsx"): #指定文件类型
os.remove(文件夹路径+"\\"+文件.name)

print("删除文件完成")

以上的代码就是删除文件夹里面所有的指定文件类型,我删除的是表格

类型的文档,只需要修改

for 文件夹路径,子文件夹路径,文件列表 in os.walk("E:\open"):

里面的文件夹存放路径和

if 文件.name.endswith(".xlsx"):

的文件类型,要是想删除word类型文档就要把".xlsx"改为".docx"。

这样就能起到快速删除文件的作用,这是不是也为我们节约了很多时间。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python多线程编程方式分析示例详解
Dec 06 Python
python实现类似ftp传输文件的网络程序示例
Apr 08 Python
Python之eval()函数危险性浅析
Jul 03 Python
Python中的__SLOTS__属性使用示例
Feb 18 Python
Python实现对象转换为xml的方法示例
Jun 08 Python
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
Jun 23 Python
python+matplotlib演示电偶极子实例代码
Jan 12 Python
Python使用scrapy爬取阳光热线问政平台过程解析
Aug 14 Python
python根据用户需求输入想爬取的内容及页数爬取图片方法详解
Aug 03 Python
Python unittest生成测试报告过程解析
Sep 08 Python
如何用Python绘制3D柱形图
Sep 16 Python
使用opencv-python如何打开USB或者笔记本前置摄像头
Jun 21 Python
python打开音乐文件的实例方法
Jul 21 #Python
Python读取yaml文件的详细教程
Jul 21 #Python
Python中bisect的用法及示例详解
Jul 20 #Python
python为什么要安装到c盘
Jul 20 #Python
python如何代码集体右移
Jul 20 #Python
python接入支付宝的实例操作
Jul 20 #Python
高考考python编程是真的吗
Jul 20 #Python
You might like
php 来访国内外IP判断代码并实现页面跳转
2009/12/18 PHP
php中大括号作用介绍
2012/03/22 PHP
PHP附件下载中文名称乱码的解决方法
2015/12/17 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
php实现算术验证码功能
2018/12/05 PHP
拥抱模块化的JavaScript
2012/03/07 Javascript
由点击页面其它地方隐藏div所想到的jQuery的delegate
2013/08/29 Javascript
js获取电脑分辨率的思路及操作
2013/11/22 Javascript
js实现跨域的方法实例详解
2015/06/24 Javascript
Angularjs 滚动加载更多数据
2016/03/17 Javascript
jQuery easyUI datagrid 增加求和统计行的实现代码
2016/06/01 Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
2016/07/14 Javascript
js输入框使用正则表达式校验输入内容的实例
2017/02/12 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
详解一个基于套接字实现长连接的express
2019/03/28 Javascript
jquery实现手风琴案例
2020/05/04 jQuery
vue打开子组件弹窗都刷新功能的实现
2020/09/21 Javascript
python实现的文件夹清理程序分享
2014/11/22 Python
深入解析Python中的__builtins__内建对象
2016/06/21 Python
Python决策树之基于信息增益的特征选择示例
2018/06/25 Python
Django model序列化为json的方法示例
2018/10/16 Python
python读取并写入mat文件的方法
2019/07/12 Python
Python字符串中添加、插入特定字符的方法
2019/09/10 Python
基于Django统计博客文章阅读量
2019/10/29 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
2021/03/01 Python
解决Pyinstaller打包软件失败的一个坑
2021/03/04 Python
印尼在线旅游门户网站:NusaTrip
2019/11/01 全球购物
2014年清明节寄语
2014/04/03 职场文书
2014年安全生产工作总结
2014/11/13 职场文书
2014年应急工作总结
2014/12/11 职场文书
2015年乡镇卫生院妇幼保健工作总结
2015/05/19 职场文书
如何写通讯稿
2015/07/22 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
2016医师资格考试考生诚信考试承诺书
2016/03/25 职场文书
Tomcat执行startup.bat出现闪退的原因及解决办法
2022/04/20 Servers