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)

运行:

相关推荐
资深流水灯工程师4 分钟前
基于Python的Qt开发之Pyside6 QtSerialPort库的使用
python·qt
木头左11 分钟前
HMM隐马尔可夫模型在指数期权双币种套利策略
python
@zulnger12 分钟前
Django 框架(django-admin 命令详解)
python·django
_Johnny_17 分钟前
【API Echo】API测试回调工具 - 回显请求内容
python·flask·api
知乎的哥廷根数学学派18 分钟前
基于物理约束指数退化与Hertz接触理论的滚动轴承智能退化趋势分析(Pytorch)
开发语言·人工智能·pytorch·python·深度学习·算法·机器学习
Ethan Hunt丶19 分钟前
基于Pytorch预训练模型实现声纹识别系统
人工智能·pytorch·python·语音识别
Katecat9966329 分钟前
【铁路检测】YOLO11-C3k2-StripCGLU模型在铁路轨道缺陷检测中的应用与改进
python
理想是做全栈工程师32 分钟前
基于UNet的带噪黑白数字图像分割模型
人工智能·pytorch·python·anaconda
lbb 小魔仙40 分钟前
从零搭建 Spring Cloud 微服务项目:注册中心 + 网关 + 配置中心全流程
java·python·spring cloud·微服务