En fait, tu peux coder ça jusqu'a la taille que tu veux.
L'idée c'est de se dire qu'une chaine "1101010101" a une taille de 10
len(machaine)
ensuite il faut parcourir les éléments et convertir puis additionner en utilisant la puissance de 2 de l'indice en cours
2^0 = 1
2^1 = 2
2^2 = 4
...
2^n = ...
Donc produire naïvement une fonction bin() c'est très facile :D
chaine = raw_input()
somme = 0
taille = len(chaine)
for i in range(taille):
if chaine[i] == '1':
somme += 2**(taille-i-1)
print somme
ça doit faire quelque chose comme ça 