В 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