知行编程网知行编程网  2022-09-05 22:30 知行编程网 隐藏边栏  613 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何将相对路径转换为绝对路径?的相关知识,包括python相对路径怎么写,以及html绝对路径和相对路径这些编程知识,希望对大家有参考作用。


python如何将相对路径转换为绝对路径?


一、相对路径与绝对路径


1、参数是绝对路径,返回 True

>>> os.path.isabs('.')
False


2、参数是相对路径,返回 False

>>> os.path.isabs(os.path.abspath('.')) #利用abspath将相对路径转换为绝对路径
True



二、将相对路径转换为绝对路径的简便方法:



使用


os.path.abspath(path) 返回 path 参数的绝对路径的字符串。

>>> os.path.abspath('.\\Scripts')
'C:\\Program Files (x86)\\Scripts'


补充:从 start 路径到 path 的相对路径的字符串

>>> os.path.relpath('C:\\Windows', 'C:\\')
'Windows'

如果未提供 start,则使用当前工作目录作为起始路径

>>> path = 'C:\\Program Files (x86)'

>>> os.path.basename(path) # path参数最后一个斜杠之后的所有内容
'Program Files (x86)'
>>> os.path.dirname(path) # path参数最后一个斜杠之前的所有内容
'C:\\'

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享