python模块--pathlib
2024-09-06 21:18:45
类/属性/方法 | 返回值 | 参数 | 说明 |
.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的相对路径 |
最新文章
- AJAX(JS&;&;JQ&;&;H5)
- 小记-虚拟机装ubuntu遇到问题
- Hilbert space
- 对兼容ie浏览器所遇到的问题及总结
- EntityFramework_MVC4中EF5 新手入门教程之四 ---4.在EF中创建更复杂的数据模型
- 转!sqlServer2000 表连接查询
- Web端文件打包.zip下载
- BZOJ1821: [JSOI2010]Group 部落划分
- struts2中<;s:property>;的用法
- android104 帧动画,补间动画,属性动画
- Show All Running Processes in Linux
- mac 常用的开发工具
- Java多线程之线程的控制
- PLC之六部十层电梯整体框架
- EXCEL公式及宏
- mssql sqlserver in 关键字在值为null的应用举例
- Linux下安装配置virtualenv与virtualenvwrapper
- [easyUI] lazyload 懒加载
- 给iOS开发者的Android开发建议
- 十步完全理解SQL(转载)