python os 获取上一级文件路径
时间: 2024-01-27 19:15:21 浏览: 73
【Python军火库】OS:读写文件全靠我
可以使用 `os.path.dirname()` 函数来获取一个文件的父目录路径,可以通过多次调用该函数来获取更高层次的父目录。
例如,假设当前文件路径为 `/home/user/project/main.py`,可以使用以下代码获取其父目录路径 `/home/user/project/`:
```python
import os
file_path = "/home/user/project/main.py"
parent_path = os.path.dirname(file_path)
print(parent_path)
```
如果要获取更高层次的父目录路径,可以继续调用 `os.path.dirname()` 函数,例如:
```python
import os
file_path = "/home/user/project/main.py"
parent_path = os.path.dirname(os.path.dirname(file_path))
print(parent_path)
```
这将输出 `/home/user/`,即 `main.py` 文件所在的目录的上一级目录。
阅读全文