Строгое декодирование Python2 base64 по-прежнему тихо игнорирует недопустимые символы

Я тоже искал его и в итоге создал что-то для отображения моего кода. Вот хороший способ:

  • Создайте прямоугольную форму и поместите текст внутри.
  • Измените шрифт на Consolas и размер ~ 10.
  • Изменить (серый 25%, более темный 75%)
  • Используйте более темные цвета, чтобы выделить текст, если необходимо, и выберите один из них для контура.

0
задан NirIzr 5 March 2019 в 14:02
поделиться

1 ответ

base64 была изобретена для того, чтобы разрешить инкапсуляцию двоичных файлов в только текстовые протоколы. Эти протоколы могут иметь другие ограничения, такие как максимальный размер строки, который требуется для вставки конца строки в строки, закодированные в base64. Чтобы быть максимально терпимым при вводе, многие декодеры решили просто игнорировать любой непечатаемый символ.

Так был разработан модуль Python base64.

0
ответ дан Serge Ballesta 5 March 2019 в 14:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: