如果磁盘上存在Python,则删除/删除文件
时间:2020-01-09 10:43:06 来源:igfitidea点击:
如何使用Python检查目录中是否存在文件,然后使用python程序删除/删除文件? 您可以使用以下python语法轻松检查当前目录中是否存在文件:
os.path.isfile(文件名)
接下来,您可以使用以下语法删除文件:
os.remove(文件名)
检查文件是否存在,然后在Python中将其删除
#!/usr/bin/python
import os
## get input ##
filename=raw_input("Type file name to remove: ")
## delete only if file exists ##
if os.path.exists(filename):
os.remove(filename)
else:
print("Sorry, I can not remove %s file." % filename)
在Python中删除文件的更好选择
当无法删除给定的文件名时,以下代码给出错误信息:
#!/usr/bin/python
import os
## get input ##
filename=raw_input("Type file name to remove: ")
## check if a file exists on disk ##
## if exists, delete it else show message on screen ##
if os.path.exists(filename):
try:
os.remove(filename)
except OSError, e:
print ("Error: %s - %s." % (e.filename,e.strerror))
else:
print("Sorry, I can not find %s file." % filename)

