ホームページ >バックエンド開発 >Python チュートリアル >既存のコンテンツを中断せずに Python でファイルに行を挿入する方法
Python でファイルに行を挿入する
既存のコンテンツをシームレスに調整しながら、新しいデータをファイルに組み込むことは、貴重なテクニックとなります。名前のリストを含むテキスト ファイルがある状況を考えてみましょう:
Alfred Bill Donald
あなたのタスクは、残りの名前を手動で移動せずに、特定の行 (例: 3 行目) に名前「Charlie」を挿入することです。
これは、Python のファイル処理機能を使用して実現できます。
<code class="python">with open("path_to_file", "r") as f: contents = f.readlines() contents.insert(2, "Charlie") # Index 2 represents line 3 with open("path_to_file", "w") as f: contents = "".join(contents) f.write(contents)</code>
このコードでは、
このメソッドは、既存のコンテンツを中断することなく、ファイルに行を効率的に挿入します。
以上が既存のコンテンツを中断せずに Python でファイルに行を挿入する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。