Maison > développement back-end > Tutoriel Python > Comment puis-je supprimer des lignes spécifiques d'un fichier texte à l'aide de Python ?

Comment puis-je supprimer des lignes spécifiques d'un fichier texte à l'aide de Python ?

DDD
Libérer: 2024-12-13 09:13:22
original
623 Les gens l'ont consulté

How Can I Delete Specific Lines from a Text File Using Python?

Supprimer des lignes spécifiques des fichiers texte avec Python

Vous voulez nettoyer ces listes de surnoms en désordre ? Python a ce qu'il vous faut. Voyons comment supprimer sans effort des surnoms spécifiques de fichiers texte à l'aide de ce langage de programmation pratique.

Approche :

Ouvrez le fichier de surnoms en mode lecture, en stockant son contenu sous une liste de lignes. Par la suite, rouvrez le fichier en mode écriture pour le régénérer. Cette fois, excluez la ligne de surnom indésirable du processus de réécriture.

Extrait de code :

with open("yourfile.txt", "r") as f:
    lines = f.readlines()
with open("yourfile.txt", "w") as f:
    for line in lines:
        if line.strip("\n") != "nickname_to_delete":
            f.write(line)
Copier après la connexion

Détails :

  • f.readlines() : Lit le fichier entier dans une liste, chaque ligne devenant un element.
  • line.strip("n") : supprime le caractère de nouvelle ligne potentiel à la fin de la ligne pour une comparaison précise.
  • instruction if : vérifie si la ligne actuelle n'est pas le surnom vous souhaitez supprimer. Sinon, il réécrit la ligne dans le fichier.

En suivant ces étapes, vous supprimerez efficacement des surnoms spécifiques de votre fichier texte, le laissant bien rangé et à jour.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal