J'essaie d'obtenir des données à partir du fichier et les stocker dans le vecteur, mais j'ai trouvé quelques difficultés. est comment mon script Python ressemble à ceci:Python getline() question
from numpy import array, append
from linecache import getline
print 'read file'
t = []
f = open('file.dat', 'r')
b = getline('f',4).split()
t.append(int(b[0]))
Après terme j'obtenir des informations:
t.append(int(b[0]))
IndexError: list index out of range
Quand je vérifie b semble être vide:
>>b
[]
Sur la ligne 4 dans fichier.dat j'ai le chiffre 4, c'est seulement une entrée dans cette ligne. Il ya quelqu'un comment savoir ce qui ne va pas? J'utilise la version 2.7 Python.
Pouvez-vous montrer vos données? – dangonfast