pathlib 的操作記錄

2021-09-13 22:44:29 字數 477 閱讀 4808

import pathlib

今天碰到

_tipdir = pathlib.path(file).resolve().parents[2]

這個操作目錄的庫 簡單執行了一下:

file這個識別符號返回當前檔案的名字

_tipdir 返回的是當前檔案的二級父目錄:parents[2]

c:\users\wallace.hu\pycharmprojects\untitled\venv\scripts\python.exe c:/users/wallace.hu/pycharmprojects/untitled/1.py

c:/users/wallace.hu/pycharmprojects/untitled/1.py

parents[1] parents[0]

同理parents[2]取到的就是c:/users/wallace.hu這個路勁了

python學習 pathlib路徑操作

from pathlib import path 目錄初始化 路徑拼接和分解 操作符 分解 獲取路徑 str 獲取路徑字串 bytes 獲取路徑字串的bytes 父目錄parent 目錄的邏輯父目錄 parents 父目錄序列,可迭代物件,索引0是直接的父 目錄組成部分 name stem sufx...

Python用pathlib庫操作路徑

在日常編碼中,常常會有這些操作 在當前目錄或使用者目錄下新建乙個配置檔案,獲取乙個檔案的路徑或上級目錄 這些都涉及路徑操作 相信大家都使用過os.path來處理過,這個痛苦我想 誰用誰知道吧 今天的主角pathlib就是來解決痛苦的 pathlib是跨平台的 物件導向的路徑操作庫,相對os.path...

Python標準庫pathlib操作目錄和檔案

目錄 學習 python 時,尤其是在進行檔案操作和資料處理時,經常會處理路徑問題。最常用和常見的是 os.path 模組,它將路徑當做字串進行處理,如果使用不當可能導致難以察覺的錯誤,而且 很難跨平台復用。pathlib就是乙個非常棒的python標準庫,超級好用。pathlib模組提供了一種在 ...