python 去除txt最后一行
时间: 2023-09-20 15:07:31 浏览: 35
你可以使用以下代码段来删除txt文件中的最后一行:
```python
with open('file.txt', 'r+', encoding='utf-8') as f:
lines = f.readlines()
f.seek(0)
f.truncate()
f.write(''.join(lines[:-1]))
```
以上代码将文件“file.txt”中的内容读入一个列表中,然后重写文件时忽略最后一行内容。请注意,此代码段可能会更改原始文件,请务必小心。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)