python - 编辑文本文件

时间:2010-09-07 08:42:24

标签: python text text-files

我正在使用python,我想从文本文件的末尾删除一些字符。 该文件很大,我不想阅读所有这些并复制有趣的部分。 我最好的猜测是我需要更改文件大小....

任何人都可以帮助我 感谢

1 个答案:

答案 0 :(得分:2)

我猜您需要打开文件,搜索到最后,删除字符并保存。

搜索(http://docs.python.org/library/stdtypes.html#file.seek)接受否定值(例如f.seek(-3, os.SEEK_END)将位置设置为倒数第三个),以便您可以轻松地转到文件的末尾。

http://docs.python.org/library/stdtypes.html#file-objects - 此链接可能是一个很好的起点。