@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" документации, у меня не было проблем с кириллицей.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 250 000 ₽
Rinkel Москва
от 50 000 до 100 000 ₽
Wanted. Лимассол
До 6 000 €
14 нояб. 2024, в 08:55
40000 руб./за проект
14 нояб. 2024, в 05:39
10000 руб./за проект