@woffkass

Какой оптимальный способ создания файлов?

Пишу парсер с сохранением информации в csv.
Итоговый файл 3-4 тыс строк, как эффективней сохранять информацию одним куском после завершения работы или строк по 50-100 в процессе?
С точки зрения стабильности работы?
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
qlkvg
@qlkvg
python backend developer
Если нет возможности продолжить с места, где упало - все равно. Если есть - естественно построчно.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
DDDsa
@DDDsa
Я бы сохранял разом. 3-4 тысячи строк — это сколько, 150КБ? Пусть даже 300КБ, нет никаких проблем подержать такой объём в памяти, не отвлекаясь сброс в файл, а потом сохранить разом.

Процесс парсинга идёт, наверное, секунду от силы? Не заморачивайтесь, сохраняйте результаты по окончании.

PS, конечно, следует правильно расставить обработку эксепшнов, если они возможны.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы