You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Python的os模块将相对路径./subfolder转为完整绝对路径?

使用单个os模块方法展开相对路径为绝对路径

直接用os.path.abspath()方法就能实现需求,它可以自动将包含./的相对路径转换为当前工作目录对应的完整绝对路径。

示例代码:

import os

def get_full_path(relative_path):
    return os.path.abspath(relative_path)

# 调用示例
print(get_full_path('./subfolder'))
# 输出示例:/home/username/project/subfolder

os.path.abspath()会把输入的相对路径和当前工作目录(可通过os.getcwd()获取)拼接起来,同时自动解析./、../这类相对路径符号,最终返回标准的绝对路径。

内容的提问来源于stack exchange,提问作者Michael Moreno

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 06:22:45