python open 相对路径
时间: 2024-05-13 13:10:19 浏览: 239
如何表示python中的相对路径
在Python中,相对路径是相对于当前工作目录或当前脚本文件的路径。可以使用`os`模块来处理相对路径。下面是一些常用的方法来处理相对路径:
1. 获取当前工作目录:可以使用`os.getcwd()`函数来获取当前工作目录的绝对路径。
2. 修改当前工作目录:可以使用`os.chdir(path)`函数来修改当前工作目录为指定的路径。
3. 拼接路径:可以使用`os.path.join(path1, path2, ...)`函数来拼接多个路径,生成一个新的路径。
4. 解析路径:可以使用`os.path.abspath(path)`函数来获取指定路径的绝对路径。
下面是一个示例,演示如何使用相对路径:
```python
import os
# 获取当前工作目录
current_dir = os.getcwd()
print("当前工作目录:", current_dir)
# 修改当前工作目录
os.chdir("subdir")
new_dir = os.getcwd()
print("修改后的工作目录:", new_dir)
# 拼接路径
file_path = os.path.join(new_dir, "file.txt")
print("拼接后的文件路径:", file_path)
# 解析路径
abs_path = os.path.abspath(file_path)
print("文件的绝对路径:", abs_path)
```
阅读全文