Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
with open(part.get_filename(), 'w') as new_file: f.write(str(part.get_payload(decode=True), encoding='utf-8')) f.close
Traceback (most recent call last): File "file.py", line 59, in <module> f.write(str(part.get_payload(decode=True), encoding='utf-8')) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xdd in position 14: invalid continuation byte
Даже если исправить ошибки в твоём ответе, то не сработает. Ты хоть сам проверял?
Мой способ работает для .pdf и .docx точно, остальные не проверял.