Python код для чтения в .txt и создания байтовой таблицы .csv - PullRequest
0 голосов
/ 04 августа 2020

У меня очень большой файл .txt с 59 столбцами данных. В каждом столбце указан размер c байт. Есть ли способ прочитать файл .txt и назначить его или преобразовать в таблицу .csv по размеру байтов столбца?

Я еще не пробовал код, так как я заблокирован размеры столбцов зависят от заданных c размеров байтов (ie. col1 = 6 байтов, col2 = 2 байта, col3 = 13 байтов ... et c.).

Нужно ли мне создавать таблица в python первая?

1 Ответ

1 голос
/ 04 августа 2020

Вы можете использовать .read(num_bytes) в указателе файла. Используйте это для чтения в каждом столбце и создания словаря, который вы можете записать в файл csv, или просто писать по мере его анализа . Однако, если вы столкнетесь с исключительной ситуацией при чтении / записи, будет сложнее найти проблему, и вы можете получить неполный файл csv.

...