buffer_info error
Peter Hansen
peter at engcorp.com
Fri May 20 16:10:33 EDT 2005
ashtonn at gmail.com wrote:
> data = array('B', '\0' * 256)
> data1 = ''.join([dest, src]
>
> print data.buffer_info()[0]... works
> print data1.buffer_info()[0]....error
>
> This output is a string and hence i believe i get the above error. Any
> ideas?
Yes, you are entirely correct. (Integers don't have "buffer_info"
attributes either, and for that matter strings don't have an attribute
called "fribble_frabble", in case you were thinking of trying that. ;-)
(That's a facetious reply, yes, because you gave no indication what you
were trying to accomplish. It's really hard to tell what you expected
versus what you got, and why you got that is completely obvious to all
of us, who can't read your mind.)
-Peter
More information about the Python-list
mailing list