我正在尝试将base64编码的字符串转换为其二进制形式。基本上“cw ==”应该返回01100110000.我尝试了各种模块,但似乎找不到合适的模块。任何人有任何想法?
谢谢! Ĵ
答案 0 :(得分:1)
您必须先解码字符串
from base64 import decodestring
然后您可以使用format(ord(x), "b")
生成二进制表示。
my_string = "cw=="
print "".join(format(ord(x), "b") for x in decodestring(my_string))
>> '1110011'