[python] Modul Struct
Jakub Vojacek
jakohv na seznam.cz
Středa Duben 11 17:35:24 CEST 2007
----- Original Message -----
From: "Leos Pol" <leos na radiante-corp.com>
To: "Konference PyCZ" <python na py.cz>
Sent: Wednesday, April 11, 2007 11:43 AM
Subject: Re: [python] Modul Struct
Jakub Vojáček wrote:
> Jsou tam dvě možnosti fmt přičemž jedna je jako jako komentář. Nefunguje
> mi ani jedna:
> #fmt = '!10s B %ds HHHHHHH L HH L HHHHH BBBBBBB H L %ds'
> fmt = '!10s B %ds 60s %ds'
>
Ten zdrojovy string je v teto podobe docela necitelny, takze nemohu
blize pomoci. Presto je dobre pri podobnych problemech vyzkouset toto:
print 'calcsize: %d == data len: %d' % (struct.calcsize(self.fmt),
len(data))
Doufam, ze to trosku pomuze.
Leos Pol
Zkusil jsem, ale vypadla mi hláška:
Traceback (most recent call last):
File "C:\Documents and
Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\main.py", l
ine 379, in ?
sys.exit(start(sys.argv))
File "C:\Documents and
Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\main.py", l
ine 332, in start
conn.main_loop()
File "C:\Documents and
Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\main.py", l
ine 82, in main_loop
self.handle_server_cmd(snac)
File "C:\Documents and
Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\main.py", l
ine 131, in handle_server_cmd
m = proto.CMsgIn(snac.data)
File "C:\Documents and
Settings\Blu\Plocha\py-icq-0.0.1\py-icq\src\proto.py",
line 282, in __init__
print data, 'calcsize: %d == data len: %d' % (struct.calcsize(self.fmt),
len
(data))
struct.error: bad char in struct format
Další informace o konferenci Python