我想问论坛如何使用Python删除文件夹中的多个文件。我尝试使用import os模块和os.unlink()
模块,但它不起作用。任何帮助都将非常赞赏。
答案 0 :(得分:0)
很可能是因为os.unlink(filename)中使用的文件名不是文件的完整路径(os.listdir()只返回一系列文件名)。您可能需要先使用os.path.join()
在'c:\\users\\user1'
文件夹前添加前缀。
这些方面的东西:
import os
folder = 'c:\\users\\user1\\Pictures'
for filename in os.listdir(folder):
if filename.endswith('.txt'):
os.unlink(os.path.join(folder, filename))