找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1548|回复: 1

[求助] PermissionError: [WinError 32] 另一个程序正在使用此文件,进程...

1

主题

1

帖子

1

积分

贫民

积分
1
star0angel 发表于 2023-5-6 00:06:08 | 显示全部楼层 |阅读模式
import os


def delfileall(path1):
    if path1.find('.') > 0:

        os.remove(path1)
        print(f'{path1}已经删除;')
    # 判断是否是文件,非文件夹直接删除
    else:
        for file in os.listdir(path1):
            path2 = os.path.join(path1, file)
            delfileall(path2)

        os.rmdir(path1)
        print(f'{path1}已经删除;')


os.chdir('123')

delfileall(os.getcwd())




为什么PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'G:\\fileoperate\\123'   求解决

回复

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
yangXXXX 发表于 2024-2-24 14:38:16 | 显示全部楼层
问题找到解决方法了吗 我也找这个类问题解决方法,就是要强制粉碎占用数据,普通删除不行
回复 支持 反对

使用道具 举报

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

本版积分规则

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