标签:reset span 获取文件的绝对路径 特殊 strong lock idt 修改时间 drag
os.path模块主要用于获取文件的属性,这里对该模块中一些常用的函数做些记录。
(1)输入的路径头部不包含‘./‘、‘/‘时, 函数会将每个路径间加“\\”拼接起来
(2)当输入的路径中只有一个路径头部包含 ‘/’ 时,函数会去掉该路径前面(从左至右,按路径的输入顺序)所有路径,然后在剩余路径间加 ‘\\’ 将它们拼接起来,不过会保留 ‘\’
(3)当输入的路径中有多个路径包含 ‘\‘ 时,则会从最后一个包含 ‘\‘ 的路径开始拼接其后所有的路径,之前的路径全部丢掉
(4)当输入的路径中头部包含 ‘./‘时,会将该路径之前的路径也进行拼接,不过会保留 ‘./‘符号
(5) 当输入的路径中同时存在头部包含 ‘\‘ 、‘./‘的情况,优先生效 ‘\‘的作用。
(6) 测试过程中发现 ‘ : ‘同样存在特殊作用的情况,不过这里就不再说明,应为不常用
这里顺便介绍一下python中join函数的作用,它同样用来连接字符串,达到与os.path.join()同样的作用。例如
标签:reset span 获取文件的绝对路径 特殊 strong lock idt 修改时间 drag
原文地址:https://www.cnblogs.com/hgz-dm/p/10886341.html