Я хочу проанализировать временный файл (он имеет расширение .txt) в режиме реального времени. Временный файл имеет формат:
6000 -64.367700E+0 19.035500E-3
8000 -64.367700E+0 18.989700E-3
Однако после импорта и печати это не матрица, как я надеялся, а формат:
'6000\t-64.367700E+0\t19.035500E-3\n8000\t-64.367700E+0\t18.989700E-3'
Я пытался импортировать построчно, но, поскольку он в строковом формате, я не мог заставить работать xreadlines()
или readlines()
. Я могу разделить строку, а затем разделить данные в соответствующий список для анализа, но есть ли какие-либо предложения по работе только с новыми данными. По мере того, как файл становится больше, код замедляется, чтобы регулярно перерабатывать все данные, и я не могу понять, как воспроизвести цикл xreadlines()
.
Спасибо за любую помощь