ホームページ >バックエンド開発 >Python チュートリアル >Python を使用してファイルの特定の位置に行を挿入するにはどうすればよいですか?
Python でファイルの途中に行を挿入
整合性を維持しながらファイル内の指定された位置に行を挿入既存のコンテンツは、Python のファイル処理機能を使用して取得できます。
ファイルのインデックス x に行を挿入するには、次の手順に従います。
コード例は次のとおりです。これは次の手順を実装します:
<code class="python">with open("path_to_file", "r") as f: contents = f.readlines() # Insert the line at index x index = 2 value = "Charlie" contents.insert(index, value) with open("path_to_file", "w") as f: contents = "".join(contents) f.write(contents)</code>
このコードはファイルを開き、その内容をリストの内容に読み取り、行 2 (インデックス 1) に行「Charlie」を挿入し、変更された内容でファイルを上書きします。 .
以上がPython を使用してファイルの特定の位置に行を挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。