python 中os模塊os.path.exists()的用法說(shuō)明
os即operating system(操作系統(tǒng)),Python 的 os 模塊封裝了常見(jiàn)的文件和目錄操作。
os.path模塊主要用于文件的屬性獲取,exists是“存在”的意思,所以顧名思義,os.path.exists()就是判斷括號(hào)里的文件是否存在的意思,括號(hào)內(nèi)的可以是文件路徑。
舉個(gè)栗子:
user.py為存在于當(dāng)前目錄的一個(gè)文件
輸入代碼:
import os
path = os.path.exists('user.py')
print(path)
輸出結(jié)果:
True Process finished with exit code 0
如果不存在,返回的則是FALSE。
補(bǔ)充:
Python中os.path和os.makedirs的運(yùn)用
判斷文件或文件夾是否存在,創(chuàng)建文件夾
import os
import numpy as np
data = np.array([1, 2, 3])
if not os.path.exists("./data/"):
print("# path not exists")
os.makedirs("./data/")
if not os.path.exists("./data/data.npy"):
print("# data.npy not exists")
np.save("./data/data.npy", data)
print("# path exists? :", os.path.exists("./data/"))
print("# data.npy exists? :", os.path.exists("./data/data.npy"))
運(yùn)行結(jié)果:
# path not exists # data.npy not exists # path exists? : True # data.npy exists? : True
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
Python連接數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)查詢的操作代碼
這篇文章主要介紹了Python連接數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)查詢的操作代碼,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-06-06
ChatGPT教你用Python實(shí)現(xiàn)BinarySearchTree詳解
這篇文章主要為大家介紹了ChatGPT教你用Python實(shí)現(xiàn)BinarySearchTree詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
Python實(shí)現(xiàn)的RSS閱讀器實(shí)例
這篇文章主要介紹了Python實(shí)現(xiàn)的RSS閱讀器,實(shí)例分析了XML解析實(shí)現(xiàn)RSS閱讀的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07
python統(tǒng)計(jì)函數(shù)被調(diào)用次數(shù)的實(shí)現(xiàn)
本文主要介紹了python如何統(tǒng)計(jì)函數(shù)被調(diào)用次數(shù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02
常用python爬蟲庫(kù)介紹與簡(jiǎn)要說(shuō)明
本文介紹了一些常用的python爬蟲庫(kù)其中包括python網(wǎng)絡(luò)庫(kù),python網(wǎng)絡(luò)爬蟲框架,python HTML解析,python文本處理,python 自然語(yǔ)言處理,python 瀏覽器模擬等各種常用的python庫(kù)2020-01-01
在Python下進(jìn)行UDP網(wǎng)絡(luò)編程的教程
這篇文章主要介紹了在Python下進(jìn)行UDP網(wǎng)絡(luò)編程的教程,UDP編程是Python網(wǎng)絡(luò)編程部分的基礎(chǔ)知識(shí),示例代碼基于Python2.x版本,需要的朋友可以參考下2015-04-04
卸載所有通過(guò)pip安裝的Python包的方法總結(jié)(Windows系統(tǒng))
這篇文章主要介紹了卸載所有通過(guò)pip安裝的Python包的方法總結(jié)(Windows系統(tǒng)),文中通過(guò)代碼示例和圖文講解的非常詳細(xì),并具有一定的參考價(jià)值,需要的朋友可以參考下2024-08-08

