Je tente d'ouvrir un fichier pcap comme siErreur Python int trop grand pour convertir en C long résolu en ajoutant rb tag. Pourquoi?
file = open('hello.pcap')
et il est de retour d'une erreur OverflowError: Python int too large to convert to C long
.
Après avoir regardé autour sur le web, j'ai trouvé une solution d'ajouter rb
comme si
file = open('hello.pcap' , 'rb')
et maintenant il fonctionne parfaitement.
Deux questions:
Quelle est l'erreur référence?
Et je comprends que r
signifie LIRE seulement et b
signifie ouvert en binaire, mais pourquoi ai-je besoin d'ajouter le fichier rb
dans ce scénario spécifique?
Je suis avec this tutorial et il ne semble pas que le gars utilise l'étiquette rb
.
Utilisez-vous Python 2 ou 3? –
@ MikeMüller utilise Python 2.7 – user3277633
Êtes-vous sur Windows? –