«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > TypeError: «Str» не поддерживает интерфейс буфера при сжатии текста в Python 3

TypeError: «Str» не поддерживает интерфейс буфера при сжатии текста в Python 3

Опубликовано в 2025-04-13
Просматривать:141

How to Resolve TypeError: \'str\' Does Not Support the Buffer Interface in Python 3 When Compressing Text?

В Python3 строки не идентичны тем, которые в Python2, требуя использования функции Bytes (). Кроме того, рассмотрите возможность предотвращения имен переменных, таких как «строка» или «файл», поскольку они уже определены как функции или модули.

plaintext = input("Please enter the text you want to compress")
filename = input("Please enter the desired filename")
with gzip.open(filename   ".gz", "wb") as outfile:
    outfile.write(bytes(plaintext, 'UTF-8'))
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3