如何检查文件在Python中是否存在?
3 个回答
4
你可以查看这个链接,了解如何检查一个路径是否存在:http://docs.python.org/library/os.path.html#os.path.exists
如果你还想确认这个路径确实是一个文件,而不是文件夹、链接等其他类型的东西,可以查看这个链接:http://docs.python.org/library/os.path.html#os.path.isfile
5
查一下手册,这个问题其实很简单:
http://docs.python.org/library/os.path.html#os.path.exists
os.path.exists(path)
如果路径指向一个存在的文件或文件夹,就返回 True。如果是坏掉的符号链接(也就是指向一个不存在的地方),就返回 False。在某些系统上,如果没有权限去执行 os.stat() 这个操作,即使路径实际上存在,这个函数也可能返回 False。
13
使用os
模块,这个操作非常简单。
from os.path import exists
print exists("C:\somefile.txt")