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)

运行:

相关推荐
belldeep8 小时前
python:Flask 3, mistune 2, 实现在线编辑 Markdown 文档的 Web 服务程序
python·flask·markdown·mistune·pygments
apcipot_rain8 小时前
python 多进程多线程 学习笔记
笔记·python·学习
Albert Edison14 小时前
【Python】学生管理系统
开发语言·数据库·python
love530love16 小时前
【ComfyUI】解决 ModuleNotFoundError: No module named ‘inference_core_nodes‘ 问题
人工智能·windows·python·comfyui·inference-core
亚亚的学习和分享18 小时前
python基础语法----条件语句
python
Zzz 小生19 小时前
LangChain Streaming-Overview:流式处理使用完全指南
人工智能·python·语言模型·langchain·github
yzx99101319 小时前
Python数据结构入门指南:从基础到实践
开发语言·数据结构·python
百锦再19 小时前
Jenkins 全面精通指南:从入门到脚本大师
运维·后端·python·servlet·django·flask·jenkins
FYKJ_201020 小时前
springboot大学校园论坛管理系统--附源码42669
java·javascript·spring boot·python·spark·django·php
Loo国昌20 小时前
【AI应用开发实战】 03_LangGraph运行时与状态图编排:从直接执行到图编排的演进之路
人工智能·后端·python·自然语言处理·prompt