Python3檢查檔案是否存在的常用方法!
在Python3的檔案操作中,我們經常會遇到需要檢查檔案是否存在的情況,因為只有檔案存在,才可以進行下一步的處理。那麼Python3中如何檢查檔案是否存在?常用的方法主要有兩種,本文為大家詳細介紹一下。
一、 使用os庫
os庫方法可檢查檔案是否存在,存在返回Ture,不存在返回False,且不需要開啟檔案。
1. os.path.isfile檔案檢查
import os.path
filename='/oldboyedu.com/file.txt'
os.path.isfile(filename)
2. os.path.exists資料夾檢查
import os
a_path='/oldboyedu.com/'
if os.path.exists(a_path):
#do something
3. os.access檔案許可權檢查
import os
filename='/oldboyedu.com/file.txt'
if os.path.isfile(filename) and os.access(filename, os.R_OK):
#do something
二、使用pathlib庫
使用pathlib庫也是一種檢查檔案是否存在的方法,且從Python3.4開始,Python已經把pathlib加入了標準庫,無需安裝,即可直接使用!
1. 檢查檔案是否存在
from pathlib import Path
my_file = Path("/oldboyedu.com/file.txt")
if my_file.is_file():
# file exists
2. 檢查資料夾是否存在
from pathlib import Path
my_file = Path("/oldboyedu.com/file.txt")
if my_file.is_dir():
# directory exists
3. 檔案或資料夾是否存在
from pathlib import Path
my_file = Path("/oldboyedu.com/file.txt")
if my_file.exists():
# path exists
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2945598/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python3中如何檢查檔案是否存在?Python教程!Python
- 檢查字型是否存在的方法
- SQL查詢是否”存在”的新方法SQL
- golang判斷檔案是否存在Golang
- python 判斷檔案是否存在Python
- python怎麼驗證檔案是否存在Python
- 檢測到您模板中包含檔案超過50個,請檢查是否存在互相包含導致無限迴圈的情況!
- jquery怎麼樣判斷檔案是否存在jQuery
- 用 Python 批量檢查 sqlite/db3 檔案是否損壞(qbit)PythonSQLite
- VBA判斷指定的資料夾或檔案是否存在
- 分享實用監控指令碼:使用Shell檢查程式是否存在指令碼
- 繞過 TPM 檢查,.reg檔案 .bat檔案BAT
- jquery幾種用來檢查checkbox是否選中的方法jQuery
- linux 常用檢視埠,檔案大小Linux
- 用Python實現批次掃描域名是否存在指定檔案Python
- Linux中檢視指令碼程式是否存在的命令!Linux指令碼
- 檢測表中行記錄是否已存在
- PHP判斷檔案是否為圖片的方法PHP
- [SpringBoot] 配置檔案 與常用方法Spring Boot
- 使用Kubesec檢查YAML檔案安全YAML
- Linux系統中常用的檔案檢視命令Linux
- C語言判斷檔案是否存在,判斷檔案可讀可寫可執行C語言
- Linux系統中建立檔案常用的方法!Linux
- 檢查 http url 下載檔案的大小(qbit)HTTP
- php下利用curl判斷遠端檔案是否存在的實現程式碼PHP
- Python中檢查變數是否為整數5種方法Python變數
- 常用的7個Linux檔案內容檢視命令!Linux
- nginx製作檢查配置bat檔案NginxBAT
- Invisor for Mac(媒體檔案檢查工具)Mac
- Invisor for Mac媒體檔案檢查工具Mac
- Python科研武器庫 - 檔案/路徑操作 - 判斷路徑是否存在Python
- Linux檢視檔案大小的幾種方法Linux
- 檢查型別是否溢位型別
- shell指令碼死迴圈檢查是否有特定的路由,若不存在進行增加操作指令碼路由
- Python逐行讀取檔案常用的三種方法!Python
- linux的常用操作——檢視和修改檔案許可權Linux
- Linux系統檢視檔案地址常用的命令詳解!Linux
- Python讀寫EXCEL檔案常用方法大全PythonExcel