【发布时间】:2011-10-17 23:47:03
【问题描述】:
【问题讨论】:
-
@vpit3833:我会说“不可能”。 ;-)
-
请注意,选择的答案不正确 - 问题是关于文件的,选择的 asnwer 也会对目录响应“是”
【问题讨论】:
使用os 模块非常容易。
from os.path import exists
print exists("C:\somefile.txt")
【讨论】:
查看手册,这是一个非常简单的问题:
http://docs.python.org/library/os.path.html#os.path.exists
os.path.exists(path)如果路径引用现有路径,则返回 True。对于损坏的符号链接返回 False。在某些平台上,如果未授予对请求的文件执行 os.stat() 的权限,即使路径物理存在,此函数也可能返回 False。
【讨论】:
http://docs.python.org/library/os.path.html#os.path.exists
或者如果您还想确保所述路径实际上是一个文件(而不是目录、链接等):
【讨论】: