Классная практическая статья Working with large CSV files in Python from Scratch рассказывает о хитростях работы с большими CSV-файлами.
В статье рассматриваются примеры:
— подсчёт строк в большом файле. Для этого применяется mmap, который использует низкоуровневое API операционной системы. Это позволяет ускорить чтение большого файла. Сам mmap заслуживает отдельной статьи. В ней с примерами на питоне объясняется, откуда берётся ускорение, плюс другие интересности, в том числе уровня системных вызовов...
Умение открывать CSV файлы в Excel позволит анализировать и использовать документы с любым разделителем при работе с таблицами. Видеоинструкция Простой способ открыть CSV в Excel (Способ №1) В примере будет использовать пример файла CVS, который разделен «,» (запятой). Можно скачать ниже: Скачать Чтобы использовать его потребуется кликнуть правой клавишей мыши по документу и в выпавшем меню выбрать «Открыть с помощью»-«Microsoft Excel». В итоге получаем следующий вид. Чтобы превратить его в табличный открываем вкладку «Данные» и выбираем «Текст по столбцам»...