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 :

écrire un paquet de 4 bytes dans un fichier


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2002
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 55
    Par défaut écrire un paquet de 4 bytes dans un fichier
    Bonjour,

    j'aimerais pouvoir faire en python la manipulation suivante (qui me semble si simple en C):
    *ouvrir un fichier en mode binaire
    *lire les 4 premiers bytes (== taille d'un float sur la machine surlaquelle j'ai récupéré le fichier binaire) + traitement
    *retourner au début du fichier
    *écrire une valeur (entière si python n'utilisait pas des types dynamiques) dont la représentation est inférieure à 4 bytes (style: 2005)


    j'arrive à tout faire sauf l'écriture des 4 bytes...
    Comment faire pour écrire ces 4 bytes d'un coup? Je suppose qu'il faut que je définisse une structure de 4 bytes quelquepart, y insère ma valeur (mon 2005) puis faire un write.... (si je savais comment je pouvais faire une structure, mon second problème serait d'insérer ma valeur)

    Pouvez vous m'aider?

    Merci pour le coup de main
    JC

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Août 2004
    Messages
    723
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 723
    Par défaut
    Le module struct est fait pour ça.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. écrire des bytes dans un fichier
    Par Invité dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 24/11/2009, 14h58
  2. écrire des bytes dans un fichier
    Par sepehr_gsfc dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 31/03/2009, 16h23
  3. Réponses: 4
    Dernier message: 18/12/2007, 10h56
  4. [MySQL] Comment écrire des données de la bdd dans un fichier
    Par sandddy dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 07/11/2007, 16h13
  5. Réponses: 1
    Dernier message: 09/05/2007, 23h10

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