删去文件中最后一个符号python
时间: 2024-03-25 12:40:27 浏览: 41
python入门到高级全栈工程师培训 第3期 附课件代码
5星 · 资源好评率100%
在 Python 中,可以使用以下代码删除文件中最后一个符号:
```python
with open('filename.txt', 'rb+') as file:
file.seek(-1, os.SEEK_END)
file.truncate()
```
这里使用了 `rb+` 模式打开文件,表示以二进制读写模式打开文件,然后使用 `seek` 方法将文件指针移动到最后一个字符的位置,再使用 `truncate` 方法删除最后一个字符。使用 `rb+` 模式打开文件时,需要传入 `os.SEEK_END` 参数告诉 `seek` 方法从文件末尾开始移动指针。
阅读全文