鱼C论坛

 找回密码
 立即注册
查看: 530|回复: 7

[学习笔记] 求助!!!

[复制链接]
发表于 2024-4-18 16:20:19 | 显示全部楼层 |阅读模式
1鱼币
如何删除文件但是保留文件夹内容 求助大佬们!!

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-4-18 17:38:05 | 显示全部楼层
什么意思?意思是清空文件夹吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 7 天前 | 显示全部楼层
具体一点
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 6 天前 | 显示全部楼层
如何删除文件但是保留文件夹内容,感觉有点自相矛盾
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 4 天前 | 显示全部楼层
无效提问,下一个
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 3 天前 | 显示全部楼层
本帖最后由 jackz007 于 2025-5-9 02:06 编辑
  1. import os

  2. p = input('请输入目标文件夹:') . strip()
  3. if p and os . path . exists(p) and os . path . isdir(p) :
  4.     q = input('你真的要删除路径 [%s] 下所有的文件【N】?:' % p)
  5.     if q . lower() == 'y' :
  6.         c , e = 0 , 0
  7.         for root , dirs , files in os . walk(p) :
  8.             for file in files :
  9.                 x = os . path . join(root , file)
  10.                 try:
  11.                     os . remove(x)
  12.                     print('[%4d] - %s 【删除成功】 ' % (c + 1 , x))
  13.                     c += 1
  14.                 except :
  15.                     print('[%4d] - %s * [删除失败] * ' % (c + 1 , x))
  16.                 e += 1
  17.         print()
  18.         print('总共找到了 [%d] 个文件,成功删除了 [%d] 个文件。' % (e , c))
复制代码


    警告:这个代码将删除指定路径及其所有子目录下的所有普通文件,但是,所有的子目录会得到保留。所以,运行前,你要记得先行备份那些即将被删除的文件,以免遭受不必要的损失。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 昨天 12:15 | 显示全部楼层
点开,之后找到python文件,点开,找到你要删除的文件,右键点击该文件,最后删除
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 昨天 12:19 | 显示全部楼层
点开,之后找到python文件,点开,找到你要删除的文件,右键点击该文件,最后删除!!!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-12 00:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表