新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python判斷是否是目錄
python 操作文件時(shí),我們一般要先判斷指定的文件或目錄是否存在,不然容易產(chǎn)生異常。

例如我們可以使用 os 模塊的 os.path.exists() 方法來檢測(cè)文件是否存在:
import os.path os.path.isfile(fname)
如果你要確定他是文件還是目錄,從Python 3.4開始可以使用 pathlib 模塊提供的面向?qū)ο蟮姆椒?/strong> (Python 2.7 為 pathlib2 模塊):
from pathlib import Path
my_file = Path("/path/to/file")
if my_file.is_file():
# 指定的文件存在檢測(cè)是否為一個(gè)目錄:
if my_file.is_dir(): # 指定的目錄存在
如果要檢測(cè)路徑是一個(gè)文件或目錄可以使用 exists() 方法:
if my_file.exists(): # 指定的文件或目錄存在
分享標(biāo)題:創(chuàng)新互聯(lián)Python教程:python判斷是否是目錄
新聞來源:http://fisionsoft.com.cn/article/ccephjj.html


咨詢
建站咨詢
