python - 如何使用python删除thumbs.db?

标签 python windows delete-file

我正在尝试使用 this question 中的第二个答案删除文件夹。我的文件夹包含一些子文件夹,其中包含 Thumbs.db。所以我收到错误:

PermissionError: [WinError 32] Процесс не может получить доступ к файлу, так как этот файл занят другим процессом: 'C:/foto/my_foto/Thumbs.db'

当我尝试删除 C:/foto/my_foto/Thumbs.db 时。

如何删除该文件?

最佳答案

与其他语言相同 - c# , c++ , java - 因为它特定于操作系统而不是语言。

有几个选项,只有最后一个没有令人讨厌的副作用:

简而言之,正确的方法是让妨碍您的程序停止这样做。或者,如果该程序有正当理由将锁定的文件保留在那里,请重新考虑您的目录使用模式。

关于python - 如何使用python删除thumbs.db?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43368640/

相关文章:

python - 如何使用ModelMultipleChoiceFilter?

python - 找到 Maya python : TypeError: coercing to Unicode: need string or buffer, int

python - 以最少的摩擦管理 Paypal 账户?

c++ - 如何在 Windows 7 下在内存有限的计算机上读取大文件?文件大小为 25GB 但 RAM 容量仅为 16GB

linux - FreePascal 控制台视频行和列

Android 从内部存储中删除文件文件夹不起作用

python - 如何使用python保存多个模型

python - Python IDLE 在 Windows 上使用什么终端

Linux Bash 脚本 : Delete files in folder, 但排除特定文件

batch-file - 如何让.BAT文件完成后自行删除?