Bonjour,
Je m'intéresse depuis peu à Python. J'ai trouvé en bibliothèque des livres sur le sujet et j'ai aussi pas fouiné sur le net pour trouver des réponses à deux problèmes.
Je viens du Pascal que je connais bien mais la traduction en python me dépasse.
1)
Je définis une combinaison comme un array=[1..5] of byte, ce qui représente 5 octets.
J'ai un fichier constitué de 1 906 884 combinaisons soit un fichier de 9 534 420 octets.
Comment lire ce fichier?
Est il plus judicieux de le placer dans un liste ou un tuple voire un array comme défini par numpy?
Comment le récrire à partir de la liste ou du tuple ou de l'array pour qu'il fasse exactement le nombre d'octets initial?
2)
Par ailleurs j'ai un fichier paramètres de 99 octets constitué de chaines de caractères codé de la sorte
Str1 à str9: string[8] que Pascal code sur 9 octets (soit 81 octets)
str10 : string[10] codé sur 11 octets
str11 : string[11] codé sur 7 octets
Comment lire et écrire cette structure?
Merci par avance pour vos réponses.
Deb.
Partager