У меня проблемы с чтением переменной из раздела [.ShellClassInfo] в INI-файле.
Мой INI-файл: (с пустым разрывом сверху и снизу)
[.ShellClassInfo]
IconResource=\\some_text
Способ чтения текста из файла:
import configparser
config = configparser.ConfigParser()
config.read('desktop.ini')
file = config.get('.ShellClassInfo', 'IconResource')
content = open(file, 'r').read()
В остальной части сценария я проверяю, есть ли какой-либо текст в переменном содержимом.
Но прежде чем я смогу проверить это, возникает следующая ошибка:
configparser.MissingSectionHeaderError: File contains no section headers.
file: 'desktop.ini', line: 1
'ÿþ\n'
Кто-нибудь знает, как решить эту проблему?