导语:
本文主要介绍了关于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直方图如何显示值?09/09
- ♥ 如何在python中表示一个空集08/27
- ♥ Python的errno模块有什么用?12/11
- ♥ python输入是否使用空格?12/17
- ♥ python如何访问字典09/23
- ♥ python3中的json编码是什么?如何使用?10/03
内容反馈