IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Taille de fichiers de sauvegarde


Sujet :

Python

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 31
    Points : 23
    Points
    23
    Par défaut Taille de fichiers de sauvegarde
    Bonjour,

    J'ai un fichier txt qui a cette tête là :
    # PowerVIZ 3.1.7
    # movable slice: trilinear interpolation
    # missing points: Missing
    # center point: [m]: (-2.385, 0, 0.48)
    # slice normal: (-1, 0, -4.37114e-08)
    # red direction: (-4.37114e-08, 0, 1)
    # dimension: {100, 200}
    # point distance [m]: 0.01
    # variable: X-Velocity
    # variable unit: m/sec
    # file: /iao/caldarp_aeroex3/partage/C1_B95_BASE_BV_N1_MOY.fnc
    # format: matrix of X-Velocity
    -0.0155708 -0.0155681 -0.0154867
    -0.0155708 -0.0155681 -0.0154867
    -0.0155708 -0.0155681 -0.0154867
    ....


    Il est donc constitué de 2 parties :
    - une partie d'entête constitué uniqement de texte
    - une partie de données ne contenant que des valeurs numériques

    J'ai une fonction qui sépare le texte des données numériques et qui sauve tout ce qui concerne l'entête dans un dictionnaire et toutes les données dans un . Pour la sauvegarde, j'utilise pour obtenir un seul fichier contenant le dictionnaire et le tableau.

    Ma question : comment se fait-il que mon fichier txt fasse 200 ko alors que mon pickle en fait 450 ko ???
    Un fichier binaire devrait être plus petit que son homologue ascii non ?
    J'insiste sur le fait que je ne rajoute rien par rapport au fichier de départ, c'est juste une retranscription

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 31
    Points : 23
    Points
    23
    Par défaut
    Vraiment désolé.
    J'avais mal lu mes documentations : il est tout a fait possible d'écrire en binaire avec les modules pickle et cPickle en ouvrant le fichier de sauvegarde en mode 'wb' et en utilisant le protocole à -1

Discussions similaires

  1. Problème avec la taille du fichier sauvegardé
    Par callofduty dans le forum Images
    Réponses: 5
    Dernier message: 09/08/2013, 16h25
  2. [Socket][Byte] Probleme d'envoi d'une taille de fichier
    Par Erok dans le forum Entrée/Sortie
    Réponses: 14
    Dernier message: 12/05/2009, 17h38
  3. taille du fichier de sauvegarde du journal
    Par kikine dans le forum Administration
    Réponses: 12
    Dernier message: 29/01/2009, 12h21
  4. Taille de fichier
    Par nicolas.pissard dans le forum C++Builder
    Réponses: 2
    Dernier message: 10/11/2003, 16h24
  5. [langage] Problème de taille de fichier à mettre dans
    Par And_the_problem_is dans le forum Langage
    Réponses: 10
    Dernier message: 13/08/2002, 09h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo