J'écris un programme d'encodage de Huffman pour compresser un fichier texte. J'ai converti le fichier texte à sa valeur codée huffman, et j'ai besoin de l'écrire dans un fichier. J'utilise actuellement le module "BitVector" de python, mais il est beaucoup trop lent pour lire et écrire depuis/vers un fichier. Existe-t-il d'autres moyens de le faire (de préférence beaucoup plus rapidement)?Écrire une chaîne binaire dans un fichier
Merci.
"trop trop lent"? Qu'est-ce que ça veut dire? Combien de bits écrivez-vous? Combien de temps cela prend-il? –
Présente-t-il la même lenteur lors de l'écriture sur une sortie standard? Que diriez-vous de juste transformer des choses en chaînes internes? – nmichaels
Est-ce Python 2 ou 3? – dappawit