[pyar] Bitwise not..

Alejandro J. Cura alecu en protocultura.net
Mie Jun 16 18:19:03 ART 2010


2010/6/15 Roberto Alsina <ralsina en netmanagers.com.ar>:
> On Tuesday 15 June 2010 16:37:31 John Rowland Lenton wrote:
>> On Tue, Jun 15, 2010 at 04:02:13PM -0300, Roberto Alsina wrote:
>> > On Tuesday 15 June 2010 15:18:21 Claudio Freire wrote:
>> > >
>> > >
>> > > Los enteros simples (int) son del tamaño de palabra nativo de la
>> > > máquina donde corre python.
>> >
>> >
>> >
>> > Ouch! Santa no-multiplataforma Batman!
>>
>> si estás "twiddling bits", ya lo sabés de antes :)
>
> La verdad... cuando hacía eso en C o C++ sabía, y entonces usaba tipos con
> tamaño definido (uint_32, etc). Ahora, en python como creo un entero de 32
> bits en una plataforma de 64 y viceversa?

>>> import struct
>>> struct.pack("i",1)
'\x01\x00\x00\x00'
>>> struct.pack("q",1)
'\x01\x00\x00\x00\x00\x00\x00\x00'

saludos,
-- 
alecu



More information about the pyar mailing list