Проблемы с кодировкой текста

Есть в базе данных записи которые кодировались при помощи программы на Delphi, ниже приведен пример:

text = 'ïðîáëåìà ñ ëåíòî÷íûì ïðèâîäîì'
corrected_text = text.encode('utf-8').decode('cp866')
print(corrected_text)

Который выдает:

├п├░├о├б├л├е├м├а ├▒ ├л├е├н├▓├о├╖├н├╗├м ├п├░├и├в├о├д├о├м

Ктото может подсказать какая кодировка там используется?


Ответы (1 шт):

Автор решения: Amgarak
text = 'ïðîáëåìà ñ ëåíòî÷íûì ïðèâîäîì'
corrected_text = text.encode('latin1').decode('windows-1251')
print(corrected_text)

Вывод:

проблема с ленточным приводом

[Program finished]
→ Ссылка