@MaxRAF

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽
02 окт. 2020, в 02:34
2500 руб./за проект
01 окт. 2020, в 21:13
600 руб./в час
01 окт. 2020, в 19:53
60000 руб./за проект