python中的文件是否存在

Existing files in python

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Pythonic way to check if a file exists?

我对编程不熟悉,所以请放心。

我想知道,您如何知道python中是否存在文件?

例如。~/FIL.TXT

不是目录,而是我目录中的实际文件本身?如果"file.txt"存在,是否返回真语句?

谢谢大家。


查看os.path模块的exists()isfile()功能。


查看os.path.exists。当然,这对~/file不起作用,因为~被你的外壳扩展了。为此,存在着os.path.expanduser


os.path模块是您的朋友:

1
2
3
import os

os.path.exists(filename)

另请参见os.path.is file()测试给定文件是否是常规文件,而不是目录。