如何使用shutil模块在Python中将文件转移至回收站
在Python中,使用shutil模块可以方便地将文件转移至回收站。shutil模块中提供了send2trash()函数,该函数可以将文件或文件夹移动至回收站,而不是永久删除。以下是将文件转移至回收站的示例代码:
import shutil # 定义要转移的文件名 filename = 'pidancode.txt' # 将文件转移至回收站 shutil.send2trash(filename)
在这个例子中,我们首先定义要转移至回收站的文件名。然后,我们使用shutil.send2trash()函数将文件移动至回收站。这样做可以避免误删文件,同时也可以让用户在需要时从回收站中恢复文件。
请注意,send2trash()函数将文件移动至操作系统的回收站,而不是Python的回收站。因此,如果文件移动至回收站后,用户在操作系统的回收站中永久删除了该文件,那么该文件就无法从Python的回收站中恢复。
相关文章