【发布时间】:2017-02-07 12:02:34
【问题描述】:
我正在尝试使用 python 删除回收站中的文件,但我找不到方法。 谢谢。
【问题讨论】:
-
什么操作系统?请不要假设每个人都知道您的环境。另请阅读How to ask
-
@wizzup 您指的是要求删除文件而不是清空回收站的问题。
标签: python recycle-bin
我正在尝试使用 python 删除回收站中的文件,但我找不到方法。 谢谢。
【问题讨论】:
标签: python recycle-bin
对于 Windows 操作系统,您可以使用 winshell 模块,它是 empty 方法。
清空回收站很简单:
import winshell
winshell.recycle_bin().empty(confirm=False, show_progress=False, sound=False)
见一些examples here。
【讨论】:
假设问题是针对 Windows 的,有一个由 PyWin32 封装的 Windows shell 模块可以执行此操作。
http://timgolden.me.uk/pywin32-docs/shell__SHEmptyRecycleBin_meth.html
【讨论】: