Class attributes / methods..... full Python script

Peter Otten __peter__ at web.de
Mon Mar 1 17:12:33 EST 2010


Gabor Urban wrote:
> thanks for the ideas. Here you are the code. Not transcoded from Java
> for I do not know Java enough..
>> I am scanning an XML file, and have a large ammount of logging.
>> Any ideas are wellcome as before....
>> Thnx
>> Code:>

> packages.append(Package)

Replace Package (the class) with package (an instance).
> for i in xrange(oplines.length):
> data.append(oplines[i])

Python lists don't have a length attribute. You can determine their length 
with len(oplines). To iterate over the items of a list you need not know the 
list's length:
for line in oplines:
 data.append(line)
which can be simplified to
data.extend(oplines)
Peter
PS: Rrread the tutorial


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /