python模塊--pathlib


類/屬性/方法 返回值 參數 說明
.Path() p 創建Path對象
path 路徑
       
p.parent Path 返回上一級路徑
p.parents iter 上一級路徑, 上上級路徑, ...
p.name str 獲取文件名
p.suffix str 獲取后綴
       
p.iterdir() iter   返回一個迭代器, 包含p下所有文件/目錄
p.is_file() bool   判斷p是不是文件
p.is_dir() bool   判斷p是不是目錄
p.is_absolute() bool   判斷p是不會絕對路徑
p.match() bool path_pattern 判斷p是否符合某一模式, 比如('C:\Windows\*')
p.glob() iter pattern '*.py': 搜索p下所有py文件
'**\*.py': 搜索p下及其子目錄(包括深層)下所有py文件
p.rglob() iter pattern '*.py': 搜索p下及其子目錄(包括深層)下所有py文件
p.mkdir()     若p目錄不存在則創建
p.rmdir()     若p是空目錄則刪除p
p.relative_to() Path *other 返回p相對於other的相對路徑
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM