Я хочу прочитать X-журнал (вид файла журнала) из регистра приблизительно sh. Для основной части это просто. Проблема в том, что при настройке регистра ca sh они изменили кодировку. Итак, у меня есть первые 3 строки в ASII, за которыми следует UTF-8, что является своего рода проблемой. Поскольку мне не нужны первые три строки, я бы хотел их пропустить. Изменение одной буквы вручную в файле журнала не вариант. Регистр ca sh печатает один и тот же файл каждый день с добавлением нескольких сотен строк.
Ниже кода, который я использую для чтения файла.
line_list = []
with open("XJD0.txt", encoding="utf-8") as journal:
while True:
line = journal.readline()
if line is not None and line != "":
line = line.rstrip()
line_list.append(line)
else:
break