Стандарт CSV - несколько таблиц - PullRequest
1 голос
/ 13 марта 2020

Я работаю над проектом python, который выполняет анализ файлов CSV. Я знаю, что нет четко определенного стандарта для файлов CSV, но насколько я понял определение (https://tools.ietf.org/html/rfc4180#page -2 ), я думаю, что файл CSV не должен содержать более одной таблицы. Правильно ли это мышление или я неправильно понял определения?

Как часто вы видите более одной таблицы в csv?

1 Ответ

2 голосов
/ 13 марта 2020

Вы правы. Универсального общепринятого стандарта не существует. Определение написано так, чтобы предполагать, что каждый файл содержит одну таблицу, и это, безусловно, самая распространенная практика.

Технически ничто не мешает вам иметь более одной таблицы, используя формат, который вы определили, внедрили и придерживайтесь Например, вы можете проанализировать файл самостоятельно и использовать строку с 5 дефисами для обозначения отдельной таблицы.

Однако я бы не рекомендовал это. Это противоречит общепринятой практике, и вы исключите возможность использования существующих библиотек CSV, чтобы помочь вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...