如果磁盘上存在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)