python 删除txt最后一行 末尾的字符串
时间: 2023-12-23 08:04:46 浏览: 227
python去掉行尾的换行符方法
你可以使用Python的文件操作来删除txt文件的最后一行。下面是一个例子:
``` python
with open('example.txt', 'r') as f:
lines = f.readlines()
with open('example.txt', 'w') as f:
for line in lines[:-1]:
f.write(line.rstrip() + '\n')
```
这个例子中,我们首先使用`readlines()`方法来读取整个文件,并将其存储在`lines`列表中。然后,我们使用`with open`语句打开文件以进行写操作,并使用一个`for`循环将列表中除最后一行之外的所有行写回文件中。我们还使用`rstrip()`方法来删除每行的末尾空格,并在每行末尾添加一个换行符。
阅读全文