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 :

[Fichiers] Lire byte à byte


Sujet :

Python

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [Fichiers] Lire byte à byte
    Bonjour,

    J'ai un fichier dans lequel j'écris des nombres de 1 à 54. Plus tard dans mon programme, je veux accéder à nouveau à ce fichier afin d'y lire les nombres écrits. Je voudrais lire le fichier octets par octets afin de récupérer les nombres en entier, car pour le moment je récupère un 1 et un 7 à la place de 17.

    Voilà le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    f= open(getcwd()+'/clef.bk','r')
    i = 1
    while 1:
    	f.seek(i)
    	b = f.read(1)
    	if b == '':
    		break
    	if b != '':
    		print b
    	i+=1
    Edit : En fait, c'est surtout la façon dont j'écris les données qui pose problème en fait. Quand j'écris dans mon fichier, je voudrais écrire des int, et non pas des str(int). Comment faire en python ?
    Dernière modification par Invité ; 13/01/2010 à 09h48.

Discussions similaires

  1. lire les bytes d'un fichier:ifstream vs FILE.
    Par alex.buisson dans le forum Langage
    Réponses: 6
    Dernier message: 21/03/2012, 15h06
  2. lire une fichier dans un byte[]
    Par azstar dans le forum C#
    Réponses: 10
    Dernier message: 05/08/2010, 16h41
  3. Lire les Bytes brut du protocole IP sur TCP
    Par Tleconte dans le forum Delphi
    Réponses: 1
    Dernier message: 21/05/2006, 02h32
  4. [PERL] lire un fichier bytes à bytes
    Par LE NEINDRE dans le forum Langage
    Réponses: 1
    Dernier message: 09/01/2006, 10h59
  5. [VB.NET] Fichier text et byte()
    Par nmerydem dans le forum Windows Forms
    Réponses: 6
    Dernier message: 10/11/2004, 17h28

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