python读取相对路径
时间: 2023-11-15 12:57:29 浏览: 85
如何表示python中的相对路径
要读取相对路径的文件,可以使用Python内置的os模块来获取当前脚本所在的目录,然后再拼接上相对路径。示例代码如下:
```python
import os
# 获取当前脚本所在目录
dir_path = os.path.dirname(os.path.abspath(__file__))
# 拼接相对路径
file_path = os.path.join(dir_path, 'relative/path/to/file')
# 打开文件进行读取
with open(file_path, 'r') as f:
content = f.read()
```
其中,`__file__`是Python内置变量,表示当前脚本的文件名。`os.path.abspath()`函数可以获取当前脚本的绝对路径,`os.path.dirname()`函数可以获取当前脚本所在的目录。
阅读全文