Sauvegarde de données PYTHON

Bonjour,

j'ai réalisé une application client/serveur python et il y a eu un échange de données entre le client et le serveur.

je voudrais sauvegarder cet échange dans un fichier (PDF ou DOC).mais je ne sais pas quelle est l'instruction qui permet l'enregistrement de l'historique.?

MERCI
Configuration: Windows XP
Firefox 2.0.0.12

3 réponses

  1. Modérateur
    Est ce qu'il y a une instruction python qui permet la sauvegarde des données dans un fichier texte ?

    Oh oui sans problème.

    fichier = open("monfichier.txt","a")
    fichier.write("coucou !\n")
    fichier.close()


    S'il y a plusieurs colonnes (genre: adresse IP, port, date/heure, message...) ça peut être intéressant d'utiliser un fichier CSV:

    import csv
    
    maligne = ["215.23.45.56",8454,"2008-04-10 11:46:25","coucou !"]
    
    fichier = open("monfichier.csv","a")
    csv = csv.writer(fichier)
    csv.writerow(maligne)
    
    fichier.close()


    Ce qui produit un fichier comme ça:
    215.23.45.56,8454,2008-04-10 11:46:25,coucou !