python Illegal instruction on AIX5.2
- by Charlie Epps
hi,everyone:
I run my python script functions like this:
read from a text file, and store the data as dict. But when in the loop, an Illegal instruction occurs. why this happens?
the psu-code is :
d={}
datafile=open('a.txt') # a big text file
for line in datafile:
line=line.rstrip('\n')
for token in line.split():
print("Parsing line %d." % token[0])
d[(int(token[0]))]=token[1:]
then the message is like this:
Parsing line 1.
Parsing line 2.
............
Parsing line 1065
Illegal instruction
what's the problem? my platform is python 2.6.2 on AIX 5.2.
please help me, thanks!