-3

可能重复:
检查文件是否存在的 Pythonic 方法?

我是编程新手,所以请耐心等待。

我想知道,你怎么知道python中是否存在文件?

例如。~/file.txt

而不是一个目录,我的目录中的实际文件本身?如果“file.txt”存在,则返回 True 语句?

感谢大家。

4

3 回答 3

2

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

于 2012-09-24T17:12:00.323 回答
1

os.path模块是您的朋友:

import os

os.path.exists(filename)

另请参阅os.path.isfile()以测试给定文件是常规文件还是目录。

于 2012-09-24T17:11:03.317 回答
1

调查os.path.exists。当然,这是行不通的,~/file因为~它是由你的 shell 扩展的。为此,存在os.path.expanduser

于 2012-09-24T17:11:37.840 回答