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() 就可以直接读取文件
Copyright © 2019- tachun.com.cn 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务