佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > python 中os模塊os.path.exists()的用法說明

python 中os模塊os.path.exists()的用法說明

熱門標簽:百度AI接口 Win7旗艦版 電話運營中心 企業(yè)做大做強 客戶服務 語音系統(tǒng) 硅谷的囚徒呼叫中心 呼叫中心市場需求

os即operating system(操作系統(tǒng)),Python 的 os 模塊封裝了常見的文件和目錄操作。

os.path模塊主要用于文件的屬性獲取,exists是“存在”的意思,所以顧名思義,os.path.exists()就是判斷括號里的文件是否存在的意思,括號內(nèi)的可以是文件路徑。

舉個栗子:

user.py為存在于當前目錄的一個文件

輸入代碼:

import os
path = os.path.exists('user.py')
print(path)

輸出結果:

True
 
Process finished with exit code 0

如果不存在,返回的則是FALSE。

補充:

Python中os.path和os.makedirs的運用

判斷文件或文件夾是否存在,創(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"))

運行結果:

# path not exists
# data.npy not exists
# path exists? : True
# data.npy exists? : True

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • python copy模塊中的函數(shù)實例用法
  • Python多線程 Queue 模塊常見用法
  • Python中os模塊的實例用法
  • Python協(xié)程asyncio模塊的演變及高級用法
  • python常見模塊與用法
  • Python寫腳本常用模塊OS基礎用法詳解
  • python re模塊常見用法例舉
  • 詳解Python中openpyxl模塊基本用法
  • Python常用的模塊和簡單用法

標簽:長沙 海南 安康 濟南 喀什 山西 崇左 山西

巨人網(wǎng)絡通訊聲明:本文標題《python 中os模塊os.path.exists()的用法說明》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    依安县| 盐津县| 丰镇市| 乃东县| 沾益县| 婺源县| 芦溪县| 邢台县| 永川市| 赣州市| 永清县| 廉江市| 灌南县| 周宁县| 六盘水市| 安泽县| 济阳县| 城步| 称多县| 额敏县| 罗城| 仁布县| 华池县| 洛隆县| 蓝田县| 西安市| 淳化县| 黄龙县| 武冈市| 鸡西市| 财经| 黄梅县| 辽阳县| 吴旗县| 南阳市| 乌兰县| 鹿邑县| 灌阳县| 青海省| 驻马店市| 石屏县|