Неправильные символы при использовании словаря

Я пытаюсь сделать текст на Python доступным для редактирования пользователем, используя конфигурацию, которую можно легко редактировать. Когда я извлекаю Español из своего словаря, он вместо этого возвращает Espaà ± ol.

config.ini
[text]
language_english = English
language_spanish = Español

from configparser import ConfigParser
cfg = ConfigParser()
cfg.read('config.ini')

print(cfg.get('text', 'language_spanish'))

возвращает:

Эспаньол


person Witasmott    schedule 01.12.2020    source источник
comment
Используйте аргумент encoding для cfg.read()   -  person Barmar    schedule 01.12.2020