Python 判斷文件/目錄是否存在


使用os模塊

1、判斷是否是文件

os.path.isfile('/tmp/yjt.json')

2、判斷是否是目錄

os.path.isdir('/tmp')

3、判斷路徑是否存在

os.path.exists(path)

# 使用 access() 方法
os.access(path, os.F_OK)

使用pathlib模塊

import pathlib

path = pathlib.Path('/tmp/yjt.json')

# 判斷路徑是否存在
path.exists()

# 判斷是否為文件
path.is_file()

# 判斷是否為目錄
path.is_dir()

使用payhlib模塊也可以判斷磁盤是否損壞

import pathlib
path = pathlib.Path("/data1") #輸入磁盤掛載點
try
:
  path.is_dir()
  print("disk is OK")
except OSError: print(
'disk is error!')

 

借鑒:https://shockerli.net/post/python-study-note/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM