[EMAIL PROTECTED] schrieb: > does anyone know a module or something to convert numbers like integer > to binary format ?
unfortunately there is no builtin function for this >>> int("111",2) 7 >>> str(7) '7' >>> str(7,2) Traceback (most recent call last): File "<stdin>", line 1, in ? TypeError: str() takes at most 1 argument (2 given) >>> int, str are not symmetrical I hope this will change in future <rebel on> you can use Ruby's 7.to_s(2) for this irb(main):001:0> 7.to_s(2) => "111" irb(main):002:0> 7.to_s(3) => "21" irb(main):003:0> </rebel on> > for example I want to convert number 7 to 0111 so I can make some > bitwise operations... you can use bitwise operations on int's anyway 7 & 3 == 3 (1 << 20) | (1 << 10) == 2**20+2**10 and so on -- http://mail.python.org/mailman/listinfo/python-list