Blocking readline() Call?
Scott Brady Drummonds
scott.b.drummonds.nospam at intel.com
Mon Nov 10 14:59:42 EST 2003
Hi, everyone,
I'm just figuring Python out but have become stalled with the following
snippit of code: For some reason, the program stalls after the "read line:
x" for the last line. The 'done reading cycle map' message is never
generated:
while 1:
line = file.readline()
if line == '':
continue
data = line.strip().split(':')
cycleMap[int(data[0])] = int(data[1])
i = i + 1
print ('read line %d' % i)
file.close()
print ('done reading cycle map')
I thought readline() was supposed to be non-blocking. Have I misunderstood
something?
Thanks,
Scott
--
Remove ".nospam" from the user ID in my e-mail to reply via e-mail.
More information about the Python-list
mailing list