我只是闲着无聊试图编写一个可以删除以“.zip”为扩展名的项目的脚本。
import sys
import os
from os import listdir
test=os.listdir("/Users/ben/downloads/")
for item in test:
if item.endswith(".zip"):
os.remove(item)
每次运行脚本时,我都会得到:
OSError: [Errno 2] No such file or directory: 'cities1000.zip'
cities1000.zip显然是我下载文件夹中的一个文件。
我在这里做错了什么?是os.remove需要文件的完整路径吗?如果是这个问题,那么在不完全重写脚本的情况下,我该如何解决呢?