@MaxRAF

Как в Python переименовать полученный файл, не меняя его расширение?

Я получаю письмо и если в нем есть вложение, то получаю и его. Затем это письмо вместе с вложением отправляю в телеграм. Но проблема в том, что если имя файла во вложении будет на русском, то получаю ошибку
TypeError: decoding to str: need a bytes-like object, Header found

Как вы решали проблему с кириллицей?

ПС: в шапке скрипта выставлена кодировка
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
  • Вопрос задан
  • 148 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Я читал раздел "Unicode HOWTO" документации, у меня не было проблем с кириллицей.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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