導航:首頁 > 版本升級 > 判斷文件是否存在python

判斷文件是否存在python

發布時間:2023-09-26 08:46:31

㈠ python如何用if判斷文件夾是否存在

python用if判斷文件夾是否存在的方法:

python的os模塊可以對文件夾進行操作。使用if語句「os.path.exists()」函數的返回值是否是True,如果是則輸出該文件夾存在

示例:判斷文件kk是否存在

代碼如下:

執行結果如下:

更多Python知識,請關註:Python自學網!!

㈡ python 看是否存在文件夾 Python 判斷文件/目錄是否存在

1、Python 操作文件時,我們一般要先判斷指定的文件或目錄是否存在,不然容易產生異常。

2、例如我們可以使用 os 模塊的 os.path.exists() 方法來檢測文件是否存在:

import os.path

os.path.isfile(fname)

3、如果你要確定他是文件還是目錄,從 Python 3.4 開始可以使用 pathlib 模塊提供的面向對象的方法 (Python 2.7 為 pathlib2 模塊):

from pathlib import Path

my_file = Path(/path/to/file)

if my_file.is_file():

# 指定的文件存在

檢測是否為一個目錄:

if my_file.is_dir():

# 指定的目錄存在

4、如果要檢測路徑是一個文件或目錄可以使用 exists() 方法:

if my_file.exists():

# 指定的文件或目錄存在

在 try 語句塊中你可以使用 resolve() 方法來判斷:

try:

my_abs_path = my_file.resolve()

except FileNotFoundError:

# 不存在

else:

# 存在

㈢ Python使用判斷,檢查是都存在1.TXT文件,如果不存在,返迴文字不存在!怎麼寫這段代碼

檢查文件是否存在的方法,在Python3文件操作中經常被用到,因為,只有文件存在,我們才可以對文件進行下一步處理,那麼,常用的檢查文件存在的方法有哪些呢?以下是Python3檢查文件是否存在的幾種方法。
一、 使用os庫
os庫方法可檢查文件是否存在,存在返回Ture,不存在返回False,且不需要打開文件。
1. os.path.isfile文件檢查
import os.path
filename='/oldboye.com/file.txt'
os.path.isfile(filename)
2. os.path.exists文件夾檢查
import os
a_path='/oldboye.com/'
if os.path.exists(a_path):
#do something
3. os.access文件許可權檢查
import os
filename='/oldboye.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("/oldboye.com/file.txt")
if my_file.is_file():
# file exists
2. 檢查文件夾是否存在
from pathlib import Path
my_file = Path("/oldboye.com/file.txt")
if my_file.is_dir():
# directory exists
3. 文件或文件夾是否存在
from pathlib import Path
my_file = Path("/oldboye.com/file.txt")
if my_file.exists():
# path exists
以上列舉Python3中檢查文件和文件夾的兩種常用的方法,適用於Python3相關版本,其他版本略有不同,可以根據實際情況進行設置!

㈣ 怎樣在python中判斷一個文件是否存在

你可以用os.path.isfile

如果路徑下是現有普通文件返回true。因此islink()和isflie()都可以來判斷相同目錄下是否有文件。

import os.path
os.path.isfile(fname)

在Python3.4之後pathlib模塊提供了一種面向對象的方法用於判斷文件是否存在:

from pathlib import Path

my_file = Path("/path/to/file")
if my_file.is_file():
# file exists

閱讀全文

與判斷文件是否存在python相關的資料

熱點內容
js頁面計時 瀏覽:135
xml文件轉document 瀏覽:67
騰訊視頻去除廣告代碼 瀏覽:874
word編輯文件夾 瀏覽:268
蘋果有沒有小米超神 瀏覽:300
編程序的流程 瀏覽:938
機關文件排序格式 瀏覽:437
乙太網數據多少錢 瀏覽:869
微信文檔文件管理裡面找不到 瀏覽:451
哪個地方可以學習編程 瀏覽:665
excel雙擊打不開文件 瀏覽:766
如何提升電話卡的網路速度 瀏覽:678
微信傳圖識字在手機哪個文件夾里 瀏覽:252
fxfactory教程 瀏覽:273
pclint頭文件 瀏覽:625
ug編程如何控制邊界接刀 瀏覽:182
買狗狗用品去哪個網站 瀏覽:657
js修改this 瀏覽:778
wordpress仿seowhy模板 瀏覽:421
java統計字元串中字元個數 瀏覽:407

友情鏈接