alors j'ai un peu avancé concernant le traitement de mon fichier voici le code
1 2 3 4 5 6 7 8 9
| fichier = open("A429_message.txt","r").read()
data = fichier.split(";")
for line in data:
#print(line[0:1])
#print(line)
if line[0:1] == "2" or line[0:1] == "1" :
print (line) |
ça marche nikel pour un fichier de 100Mo mais pour un fichier de 600Mo voici le code d'erreur de la console
C:\EAGLE\A429_EAGLE>python OpenFile.py
Traceback (most recent call last):
File "OpenFile.py", line 2, in <module>
fichier = open("A429_message1.txt","r").read()
File "C:\Users\dsiret\AppData\Local\Programs\Python\Python35-32\lib\encodings\
cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
MemoryError
Partager