2011-08-02 82 views

回答

10

使用os模塊很容易。

from os.path import exists 
print exists("C:\somefile.txt") 
+0

謝謝。這很有幫助 – Zygimantas

+0

如果文件處於「擴展」路徑中,該怎麼辦?例如「\\?\ C:\ <非常長的路徑>」 – bgura

5

檢查手冊,這是一個非常簡單的問題:

http://docs.python.org/library/os.path.html#os.path.exists

os.path.exists(path) 

返回真,如果路徑是指現有的路徑。對於錯誤的符號鏈接返回False。在某些平臺上,如果未授予權限,即使路徑物理存在,也會在請求的文件上執行os.stat(),此函數可能會返回False。

相關問題