python 中os模塊os.path.exists()的用法說明
os即operating system(操作系統(tǒng)),Python 的 os 模塊封裝了常見的文件和目錄操作。
os.path模塊主要用于文件的屬性獲取,exists是“存在”的意思,所以顧名思義,os.path.exists()就是判斷括號里的文件是否存在的意思,括號內(nèi)的可以是文件路徑。
舉個栗子:user.py為存在于當(dāng)前目錄的一個文件
輸入代碼:import ospath = os.path.exists(’user.py’)print(path)輸出結(jié)果:
True Process finished with exit code 0
如果不存在,返回的則是FALSE。
補充:
Python中os.path和os.makedirs的運用判斷文件或文件夾是否存在,創(chuàng)建文件夾
import osimport 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'))運行結(jié)果:
# path not exists# data.npy not exists# path exists? : True# data.npy exists? : True
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章:
1. 使用Python和百度語音識別生成視頻字幕的實現(xiàn)2. Gitlab CI-CD自動化部署SpringBoot項目的方法步驟3. ASP中解決“對象關(guān)閉時,不允許操作。”的詭異問題……4. IDEA版最新MyBatis程序配置教程詳解5. python pymysql鏈接數(shù)據(jù)庫查詢結(jié)果轉(zhuǎn)為Dataframe實例6. ASP刪除img標(biāo)簽的style屬性只保留src的正則函數(shù)7. idea設(shè)置自動導(dǎo)入依賴的方法步驟8. 淺談SpringMVC jsp前臺獲取參數(shù)的方式 EL表達式9. 教你如何寫出可維護的JS代碼10. 詳解Java內(nèi)部類——匿名內(nèi)部類
