255 argument limit?
Fredrik Lundh
fredrik at pythonware.com
Wed Oct 25 11:21:03 EDT 2006
Michael Yanowitz wrote:
> It appears that there is a 255 argument limit in Python 2.4.3?
>
>>>> packed_data = struct.pack("260i", /... snip .../)
ouch. if you need to pass large amounts of data to struct.pack (or any
other function), use a sequence:
import struct
data = range(1000000)
packed_data = struct.pack("1000000i", *data)
print len(packed_data) # prints 4000000
</F>
More information about the Python-list
mailing list