Insérer une ligne au milieu d'un fichier en Python
Insérer une ligne à une position spécifiée dans un fichier tout en conservant l'intégrité de le contenu existant peut être obtenu en utilisant les capacités de gestion de fichiers de Python.
Pour insérer une ligne à l'index x dans un fichier, suivez ces étapes :
Voici un exemple de code qui implémente ces étapes :
<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>
Ce code ouvre le fichier , lit son contenu dans une liste de contenu, insère la ligne "Charlie" à la ligne 2 (index 1), puis écrase le fichier avec le contenu modifié.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!