Как исправить CSV‑кавычки, ломавшие парсер: 2 000 записей испорчены
CSV‑кавычки часто вызывают скрытую порчу данных: парсер может пропустить 2 000 строк, не выдав ошибку. Чтобы избежать потери информации, нужно правильно экранировать кавычки и проверять файл перед импортом. Кавычки в CSV считаются специальными символами, которые ограничивают поле. Если внутри поля встречается незакрытая кавычка, парсер считает, что запись продолжается, и «проглатывает» последующие строки. В результате часть данных оказывается объединённой в одну строку, а остальные строки теряются без явных ошибок...
206 читали · 1 год назад
Тройные кавычки
Расскажу сегодня немного о фишке, которую многие и так знают: тройные кавычки. Внутри таких кавычек, мы можем писать текст на нескольких строках без необходимости использования символов экранирования. Например: А если не будем использовать тройные кавычки и просто сделаем с пробелами, то будет так: В целом результат похож, но нужно писать больше текста, соединять его, использовать \n. Примеры, где это особенно полезно Смотрите как удобно читать сам запрос. Ну просто красота. Например, в обычных...