Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
最初の 3 行と最後の行を削除することについて別の質問がありました.writelines()。
.writelines()
Pythonのテキストファイルのどこからでも複数の特定の行を削除する方法はありますか?
お願い、お願い、助けてください!!
次のコードを試してください:
with open('input.txt') as f, open('output.txt', 'w') as fout: fout.writelines(line for lineno, line in enumerate(f, 1) if lineno not in (3,4,5))