Pathlib常用操作

一.使用方法

        使用方法很简单,直接from pathlib import Path就行;

二.常用操作

        打印当前目录:Path.cwd(), 打印home目录:Path.home()

        路径拼接:Path.cwd() / 'tmp' ,创建新目录:(Path.cwd() / 'tmp').mkdir()

        创建一个新的文件:Path('new_file.txt').touch()

        重命名文件:path = Path('new_file.txt'), path.rename('renamed_file.txt')

        获取路径父目录:path.parent,也可以获取父目录的父目录path.parent.parent(可套娃)

        获取路径最后一级名字:path.name

        遍历目录下的所有文件[i for i in path.iterdir()]

        读取.txt文件:path = Path('test.txt'), with path.open() as f:

        向.txt文件中写入:path = Path('test.txt'), path.touch(),path.write_text('hello world!')

三.总结

        相比于os较为繁琐的操作,pathlib还是一个很实用的库。目前暂时使用到的就是这些,后面有使用到更多的操作会继续同步更新的,也欢迎大家在评论区留言补充哦!

        

        

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值