如何使用shutil模块在Python中将文件转移至回收站

2023-03-26 00:00:00 如何使用 回收站 中将

在Python中,使用shutil模块可以方便地将文件转移至回收站。shutil模块中提供了send2trash()函数,该函数可以将文件或文件夹移动至回收站,而不是永久删除。以下是将文件转移至回收站的示例代码:

import shutil

# 定义要转移的文件名
filename = 'pidancode.txt'

# 将文件转移至回收站
shutil.send2trash(filename)

在这个例子中,我们首先定义要转移至回收站的文件名。然后,我们使用shutil.send2trash()函数将文件移动至回收站。这样做可以避免误删文件,同时也可以让用户在需要时从回收站中恢复文件。

请注意,send2trash()函数将文件移动至操作系统的回收站,而不是Python的回收站。因此,如果文件移动至回收站后,用户在操作系统的回收站中永久删除了该文件,那么该文件就无法从Python的回收站中恢复。

相关文章