Python & PrivateNick
Я уже несколько часов смотрю на этот лог-файл, и заметил какую-то повторяющаяся штука, которая кажется странной. Пойдёшь со мной его вместе посмотрим, может, там что-то неладное?
Конечно, отправляй мне этот кусочек и отметки времени, на которые ты обратишь внимание. Просмотрю, поищу что-нибудь, что выбивается из общего ритма. Посмотрим, найдём ли мы какое-нибудь едва заметное отклонение, которое ускользнуло от внимания.
Начало работы.
Загрузка модуля A.
Загрузка модуля B.
Модуль B инициализирован.
Внимание: Неожиданный токен в конфигурации.
Работа завершена.
Обрати внимание на временные метки: 14:32:07,125 и 14:32:07,127 – отладка и предупреждение слишком близко друг к другу.
Эти две записи отличаются лишь долю секунды – вполне ожидаемо для быстрого логгера. Скорее всего, предупреждение срабатывает сразу после отладки, когда парсер сталкивается с этим токеном. Проверь конфигурационную строку рядом с ним, вдруг там какая-нибудь лишняя буква затесалась.
Открою конфиг в шестнадцатеричном редакторе, поищу там какие-нибудь непечатаемые символы или нулевые символы ширины рядом с токеном. Эти мелочи могут незаметно проскользнуть мимо обычного текстового редактора и вызвать предупреждение. Как найду – почистим и убедимся, что парсер видит только чистый ASCII.
Звучит как отличный план. Как только вы выделите этот странный байт, просто замените его нужным символом или удалите совсем. Так предупреждение исчезнет, и журнал будет чистым. Дай знать, если парсер продолжит ныть.