解析pathlib的使用
pathlib 为path3.x版本后才出现,功能比较强大,对于目录操作更为简便,如使用python3.x操作目录可以先考虑使用此模块.
import pathlib ---- > 只是本次用的一点功能,方便记忆
1. relative_to
path1 = Path("/home/dante")
path2 = Path("/home/dante/project/src")
path2.relative_to(path1) ----------> project/src 将path1 和path2目录中相同部分去掉
2. glob 和 fnmatch
glob 是pathlib.Path 的一个属性,返回一个生成器 循环后可以通过stem(取文件名),suffix(后缀,返回的是字符串),suffixes--> 返回的是list
fnmatch 是单独的一个库 作用都是过滤关键字 返回bool值
3. pathlib读去文件 3.5.x新特性
pathlib.path('filename').read_text() 就可以直接读取文件
-
使用python中mvc设计模式的介绍
一、代码组织(目录结构)二、mvc概述MVC设计模式即MVC框架。MVC全名是Model View Controller...
Python
38秒前 0 -
使用python开发利器ulipad实践步骤
介绍UliPad是一个国人开发的python轻量级编辑器,导向和灵活的编程器。它如类浏览器,代码自动完成许多功能,如:H...
Python
1分钟前 0 -
详解Python日历模块的使用
calendar模块的函数都是日历相关的,提供了对日期的一些操作方法,和生成日历的方法.calendar模块中提供了三大...
Python
2分钟前 0 -
python orm框架SQLAlchemy简单应用(数据库操作)的实例代码
这篇文章详解python orm框架sqlalchemy简单应用(数据库操作)的实例代码#_*_coding:utf-8...
Python
2分钟前 0 -
python使用nmap端口扫描的两种方法
第一版:只支持以逗号分隔的端口,不支持端口范围 Firstly: sudo apt-get install...
Python
3分钟前 0
- 使用python中mvc设计模式的介绍 38秒前
- 使用python开发利器ulipad实践步骤 1分钟前
- 详解Python日历模块的使用 2分钟前
- python orm框架SQLAlchemy简单应用(数据库操作)的实例代码 2分钟前
- python使用nmap端口扫描的两种方法 3分钟前
- 详解python执行shell命令的三种方法 4分钟前
- 详解Python函数的使用 5分钟前
- Python包管理器pip的安装和使用 5分钟前
- Python变量命名的详细介绍 6分钟前
- python3 Queue(单向队列)的详细介绍 7分钟前