python获取文件路径

文件:allpath_parameter.py

复制代码
# 获取当前目录路径
# current_dir = os.getcwd()  # 获取当前目录路径
realpath00 = os.path.abspath(os.path.join(os.path.dirname(os.path.split(os.path.realpath(__file__))[0]), '.'))
print(realpath00)

# 获取当前目录的上级目录路径
parent_dir = os.path.dirname(realpath00)
print(parent_dir)
  • 获取当前脚本文件的绝对路径

  • 获取当前脚本文件所在的目录路径

  • 获取项目根目录

    获取当前脚本文件的绝对路径

    current_path = os.path.abspath(file)
    print(current_path)

    获取当前脚本文件所在的目录路径

    current_dir = os.path.dirname(current_path)
    print(current_dir)

    获取项目根目录

    project_dir = os.path.dirname(current_dir)
    print(project_dir)

运行:

相关推荐
echome8889 分钟前
Python 上下文管理器详解:with 语句的优雅实践
python
大明者省12 分钟前
Python 程序在 Ubuntu 系统的完整部署流程
开发语言·python·ubuntu
智算菩萨12 分钟前
【Tkinter】14 事件处理机制深度解析:从基础绑定到高级传播,构建交互式绘图笔记应用
开发语言·笔记·python·microsoft·ui·ai编程·tkinter
SeatuneWrite12 分钟前
AI漫剧APP2025推荐,创意无限的个性化剧情体验
人工智能·python
财经资讯数据_灵砚智能13 分钟前
全球财经资讯日报(日间)2026年4月1日
大数据·人工智能·python·语言模型·ai编程
华科大胡子16 分钟前
Git二分法精准定位Bug
python
zero159720 分钟前
Python 8天极速入门笔记(大模型工程师专用):第六篇-函数进阶 + 模块导入,大模型实战调用前置
开发语言·python·大模型编程语言
大明者省26 分钟前
CentOS 与 Ubuntu 中 Python 部署的差异
python·ubuntu·centos
huohuopro28 分钟前
Maven进阶
python·pycharm·maven
小白学大数据35 分钟前
实战复盘:Python 爬虫破解网站动态加载页面思路
开发语言·爬虫·python