Re: [Tutor] int uncallable

2005-07-18 Thread Kent Johnson
[EMAIL PROTECTED] wrote:
 Hi,
 
 This code:
 
 for line in satFile:
 lineListed = line.split() 
 start = int(lineListed[5])-1
 end = int(lineListed[6])
 hitLength = end - start
 extra = len(lineListed[9])
 total = hitLength + 2(extra)

You are trying to call 2 as a function - 2(extra). You can't do that. Maybe you 
mean 2*(extra) ??

Kent

 
 gives an error:
 
 Traceback (most recent call last):
   File test2.py, line 29, in ?
 total = hitLength+ 2(extra)
 TypeError: 'int' object is not callable
 
 which confuses me. Why can't I call extra? Have I not called int objects 
 when I define hitLength, and that works fine.
 
 Thanks,
 
 Chris
 
 ___
 Tutor maillist  -  Tutor@python.org
 http://mail.python.org/mailman/listinfo/tutor
 

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor


[Tutor] int uncallable

2005-07-18 Thread cgw501
Hi,

This code:

for line in satFile:
lineListed = line.split() 
start = int(lineListed[5])-1
end = int(lineListed[6])
hitLength = end - start
extra = len(lineListed[9])
total = hitLength + 2(extra)

gives an error:

Traceback (most recent call last):
  File test2.py, line 29, in ?
total = hitLength+ 2(extra)
TypeError: 'int' object is not callable

which confuses me. Why can't I call extra? Have I not called int objects 
when I define hitLength, and that works fine.

Thanks,

Chris

___
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor