导语:
本文主要介绍了关于python如何将相对路径转换为绝对路径?的相关知识,包括python相对路径怎么写,以及html绝对路径和相对路径这些编程知识,希望对大家有参考作用。
一、相对路径与绝对路径
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:\\'
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Python编程实践:制作秒表程序10/24
- ♥ python中str是什么意思08/16
- ♥ python如何加载Pillow包12/31
- ♥ python插入排序是一种算法吗?如何使用?01/04
- ♥ 如何在win7中使用python12/17
- ♥ python中urlretriev获取远程文件的方法10/06
内容反馈