假设您有足够的内存来将所有内容保存在内存中:
with open('file.txt', 'r') as fin: data = fin.read().splitlines(True)with open('file.txt', 'w') as fout: fout.writelines(data[1:])
我们可能会
open更喜欢,打开文件,阅读,然后找回开始,消除第二个,但这确实足够了。
假设您有足够的内存来将所有内容保存在内存中:
with open('file.txt', 'r') as fin: data = fin.read().splitlines(True)with open('file.txt', 'w') as fout: fout.writelines(data[1:])
我们可能会
open更喜欢,打开文件,阅读,然后找回开始,消除第二个,但这确实足够了。