1

我将 PNG 图像编码为 DataURL 表示。它有规律地开始:
u'data:image/png;base64,...但它没有==结束。 base64.b64decoderaises TypeError: Incorrect padding,但urllib.urlopen返回正确的值 - 图像查看器成功打开的图像。
这是编码字符串:
http ://www.sendspace.com/file/8l61im

在这里很难提出实际问题——我只是想知道这个问题的原因是什么——它是不是特别有问题的字符串,urlopen只是有更“宽容”的算法,还是别的什么?请帮忙!

upd
试过了urlsafe_b64decode——我得到了:
TypeError: character mapping must return integer, None or unicode

4

0 回答 0