相对路径
相对于当前工作目录:使用 `./` 表示当前文件所在目录。
相对于当前文件所在目录的上一级目录:使用 `…/` 表示当前文件所在目录的上一级目录。
绝对路径
在Windows系统上,绝对路径通常以盘符开头,例如:`C:\path\to\file.txt`。
在Unix/Linux系统上,绝对路径通常以根目录 `/` 开头,例如:`/path/to/file.txt`。
使用 `os.path.join()`
可以自动根据操作系统的不同来拼接文件路径。
```python
import os
relative_path = os.path.join('.', 'file.txt')
absolute_path = os.path.join('C:', 'path', 'to', 'file.txt')
print(relative_path) 输出:./file.txt
print(absolute_path) 输出:C:\path\to\file.txt
使用 `pathlib.Path()`
Python 3.4及更高版本中的 `pathlib.Path()` 类提供了一种更简洁的方式来处理路径。```pythonfrom pathlib import Path
file_path = Path('my_directory/my_file.txt')
用户输入
可以通过 `input()` 函数从用户获取路径。
```python
file_path = input('请输入文件地址:')
处理不同操作系统中的路径分隔符
Windows系统中可以使用 `\` 作为路径分隔符,但需要注意转义,例如:`d:\\a.txt`。推荐使用 `/` 作为路径分隔符,它在Windows和Linux下都是通用的,例如:`d:/a.txt`。请根据你的需要选择合适的方式来表示Python文件路径

