Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 14, 2014 22:57:21

d54wvzc+i5zirs
Зарегистрирован: 2014-05-26
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

Не декодируется строка закодированная как base64

>>> base64.b64decode(b'0JzQvtGPINGA0LDQsdC+0YLQsCwg0Lgg0L/RgNCw0LLQuNC70LA')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.3/base64.py", line 91, in b64decode
    return binascii.a2b_base64(s)
binascii.Error: Incorrect padding
Помогите понять из-за чего вылазиет binascii.Error: Incorrect padding

Офлайн

#2 Июнь 14, 2014 23:31:24

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10022
Репутация: +  857  -
Профиль   Отправить e-mail  

Не декодируется строка закодированная как base64

Не хватает = в конце.

Раз в лине, смотри через программу base64.



Отредактировано py.user.next (Июнь 14, 2014 23:32:21)

Офлайн

#3 Июнь 14, 2014 23:50:13

d54wvzc+i5zirs
Зарегистрирован: 2014-05-26
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

Не декодируется строка закодированная как base64

Мне через Python нужно обрабатывать такие строки

P.S спасибо

Офлайн

#4 Июнь 15, 2014 00:52:00

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10022
Репутация: +  857  -
Профиль   Отправить e-mail  

Не декодируется строка закодированная как base64

Я имею в виду, что, зная про программу, можно сформировать любую строку. К тому же в ней можно проверить любую строку на правильность. Именно так я и узнал, что твоя строка неправильная и как её правильной сделать. ;)



Офлайн

#5 Июнь 15, 2014 03:46:23

d54wvzc+i5zirs
Зарегистрирован: 2014-05-26
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

Не декодируется строка закодированная как base64

Спасибо за наводку

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version