python修改文件指针
时间: 2023-05-27 18:01:08 浏览: 165
Python实现修改文件内容的方法分析
Python中的文件指针可以使用`seek()`函数进行修改。`seek()`函数接受两个参数,第一个参数为偏移量,第二个参数指定偏移量的起始位置。
文件读写指针的三种位置:
- 0:表示文件开头
- 1:表示当前位置
- 2:表示文件结尾
例如,将文件指针定位到文件结尾:
```
file = open('example.txt', 'r')
file.seek(0, 2) # 将指针移动到文件结尾
```
或者将文件指针移动到文件开头:
```
file = open('example.txt', 'r')
file.seek(0, 0) # 将指针移动到文件开头
```
注意,如果在打开文件时使用了`rb`或`wb`模式,则偏移量应该是以字节为单位。例如,将文件指针向前移动10个字节:
```
file = open('example.bin', 'rb')
file.seek(10, 1) # 将指针向前移动10个字节
```
阅读全文