У меня есть некоторые данные, кодированные base64, которые я хочу преобразовать обратно в двоичные, даже если в нем есть ошибка заполнения. Если я использую
base64.decodestring(b64_string)
он вызывает ошибку "Неправильное заполнение". Есть ли другой способ?
ОБНОВЛЕНИЕ: Спасибо за отзывы. Честно говоря, все упомянутые методы звучали немного хитом и пропустил, поэтому решил попробовать openssl. Следующая команда сработала:
openssl enc -d -base64 -in b64string -out binary_data