python pathlib构建路径

  • 更新时间:2021-07-15 09:18:02
  • 编辑:古明智
为找教程的网友们整理了相关的编程文章,网友许映安根据主题投稿了本篇教程内容,涉及到路径、操作、高级、引用、分隔相关内容,已被537网友关注,内容中涉及的知识点可以在下方直接下载获取。

参考资料

正文内容

为学习python的程序员分享一篇技术文章,知识点总结的很细,把代码做了调试发布出来,为了大家阅读方便。

python pathlib构建路径

1、说明

为了创建与现有路径值相比的新路径,可以使用/运算符来扩展路径,运算符的参数可以是字符串或其他路径对象。

2、实例

如root示例所示,当给定路径值时,操作符将其组合在一起,当包含父目录引用时,结果不会被标准化".."。但如果某一段以路径分隔符开头,则以同样的方式将其解释为新的“根”引用os.path.join(),从路径值中间删除额外的路径分隔符,这里的etc示例所示。

import pathlib
 
usr = pathlib.PurePosixPath('/usr')
print(usr) # /usr
 
usr_local = usr / 'local'
print(usr_local) # /usr/local
 
usr_share = usr / pathlib.PurePosixPath('share')
print(usr_share) # /usr/share
 
root = usr / '..'
print(root) # /usr/..
 
etc = root / '/etc/'
print(etc) # /etc

以上就是python pathlib构建路径的方法,希望对大家有所帮助。更多Python高级指路:python高级

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

相关教程

  • JS Attribute属性操作详解

    下面小编就为大家带来一篇JS Attribute属性操作详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    发布时间:2019-07-23

  • 在Java中将double转换为int的操作方法

    这篇文章主要介绍了在Java中将double转换为int的操作方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    发布时间:2021-05-02

用户留言