当前位置: 首页 > news >正文

Python 相对路径写法

Python 相对路径写法

  • 一、相对路径符号及含义
  • 二、相对路径的写法示例
    • 1. 访问同级目录
    • 2. 访问父级目录
    • 3. 访问更高级目录

一、相对路径符号及含义

./表示当前目录。例如,./data.txt表示当前目录下的data.txt文件。若省略./,直接写data.txt也等效

../表示上一级目录(父目录)。例如,…/config.yml表示当前目录的父级目录下的config.yml文件

../../表示上上级目录(祖父目录),每多一层…/则向上回溯一级目录。例如,…/…/images/cat.jpg表示向上回溯两级目录后的images文件夹下的文件

二、相对路径的写法示例

假设当前工作目录为:C:\project\src,文件结构如下:

project/
├─ src/
│  ├─ main.py
│  └─ data/
│     └─ input.csv
└─ config/
   └─ settings.ini

1. 访问同级目录

file_path = "./data/input.csv"  # 当前目录下的data子目录中的文件

2. 访问父级目录

file_path = "../config/settings.ini"  # 上一级目录中的config子目录中的文件

3. 访问更高级目录

file_path = "../../external/tools.py"  # 上上级目录中的external子目录中的文件

相关文章:

  • 掌握MiniQMT:程序化下单与撤单的高效实现
  • 【vLLM 教程】使用 TPU 安装
  • 《Natural Actor-Critic》译读笔记
  • DMR协议空中接口部分
  • Vulnhub-election靶机
  • shell编程——运算符和运算命令
  • 硬件基础(4):(1)AD采集电路设计
  • <论文>MiniCPM:利用可扩展训练策略揭示小型语言模型的潜力
  • Tomcat 使用与调优全解析
  • [Linux]进程
  • 财务会计域——合并报表系统设计
  • 7.2 奇异值分解的基与矩阵
  • 线程通信---java
  • 【Python字符串】\n是什么?它与raw字符串、多行字符串的运用有什么关系?
  • FPGA|Verilog-SPI驱动
  • C++中的构造函数
  • 在 Ubuntu 下通过 Docker 部署 Mastodon 服务器
  • click house扩容方案
  • (四)Linux Miniconda 安装+换源+新建环境+迁移环境
  • C++指针的基本认识
  • 开发网站的财务分析/域名申请的流程
  • 南通网站建设ntwsd/深圳做网站的公司有哪些
  • wordpress rds/南京网络优化公司有哪些
  • 如何投稿小说到各大网站/域名解析