python如何删除文件夹下的所有文件
更新时间:2026年01月22日 09:02:12 作者:自由学者亻伊宸
文章介绍了如何使用Python删除文件夹下的所有文件,如果要删除特定文件,可以使用类似的方法,作者分享了个人经验,并鼓励大家支持脚本之家
python删除文件夹下的所有文件
如果想要删除某个特定文件
用如下方法:
import os
#删除特定的文件
def del_avatar(path):
if os.path.exists(path): # 如果文件存在
os.remove(path)
else:
print('no such file:%s'%(path)) # 则返回文件不存在
如果想要删除一个文件下的所有文件呢?
import os
#删除一个文件夹下的所有所有文件
def del_file(path):
ls = os.listdir(path)
for i in ls:
c_path = os.path.join(path, i)
if os.path.isdir(c_path):#如果是文件夹那么递归调用一下
del_file(c_path)
else: #如果是一个文件那么直接删除
os.remove(c_path)
print ('文件已经清空完成')
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
这篇文章主要介绍了Python3+django2.0+apache2+ubuntu14部署网站上线的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-07-07
零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版
前面已经发了一篇关于百度贴吧抓取的代码,今天我们来看下代码的改进版,参考了上篇抓取糗事百科的思路,给需要的小伙伴们参考下吧2014-11-11
Python操作SQLite/MySQL/LMDB数据库的方法
这篇文章主要介绍了Python操作SQLite/MySQL/LMDB数据库的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-11-11
Python中正则表达式对单个字符,多个字符和匹配边界等使用
这篇文章主要介绍了Python中正则表达式对单个字符,多个字符和匹配边界等使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2021-01-01


最新评论