python文件与文件路径操作
时间: 2024-12-18 09:23:11 浏览: 1
在Python中,文件与文件路径的操作是非常基础且常见的任务。文件路径是指从当前工作目录到特定文件或目录的字符串标识。Python提供了一些内置模块如`os`和`pathlib`来进行相关的操作。
1. **打开文件**:
使用`open()`函数可以打开文件,语法通常是`file = open(file_path, mode)`,其中`mode`可以是读('r')、写('w')、追加('a')等模式,还有二进制模式如'r+b'。例如:
```python
file = open("example.txt", "r")
```
2. **读取文件内容**:
可以通过`.read()`获取整个文件内容,或按行读取用`.readline()`和`.readlines()`。
3. **写入文件**:
对于写入模式,可以使用`.write()`将数据写入文件,注意每次写入都会覆盖原有内容。
4. **关闭文件**:
操作完成后别忘了调用`file.close()`关闭文件,但在Python3中推荐使用`with`语句自动处理文件的关闭,比如:
```python
with open("example.txt", "w") as file:
file.write("Hello, World!")
```
5. **文件路径管理**:
`os.path`模块提供了一些用于操作路径的函数,如检查路径是否存在`os.path.exists(path)`,获取路径的各个部分`os.path.dirname(path)`、`os.path.basename(path)`等。
阅读全文