如果使用os / app
?
我试过
os.remove('directory/file.png')
但如果该项目不存在,我就会收到错误。
答案 0 :(得分:8)
try:
os.remove(path)
except OSError:
pass
抓住错误并忽略它。 (忽略错误不是你为所有错误做的事情,但在这里,这就是你想要的。)
答案 1 :(得分:3)
if os.path.exists(path):
os.remove(path)
答案 2 :(得分:0)
先检查它是否存在:
if os.path.exists(path):
os.remove(path)
答案 3 :(得分:0)
使用例外:
try:
os.remove("file_name")
except:
return "something went wrong"