«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Могу ли я добавить строки в файл CSV, не перезаписывая его?

Могу ли я добавить строки в файл CSV, не перезаписывая его?

Опубликовано 6 ноября 2024 г.
Просматривать:767

Can I Append Rows to a CSV File Without Overwriting It?

Добавление новых строк к существующим файлам CSV в Python: более эффективный подход

Когда вам нужно обновить файл CSV дополнительными строками, вы можете задаться следующим вопросом:

Вопрос: Можно ли добавить новые строки в существующий файл CSV без необходимости перезаписывать и воссоздавать файл?

А: Абсолютно! Вот более эффективный способ добавления строк в ваш CSV-файл:

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

Следующий фрагмент кода иллюстрирует этот метод:

with open('document.csv', 'a') as fd:
    fd.write(myCsvRow)

Открывая файл с параметром «a», вы можете добавить его в конец файла, а не стирать его существующее содержимое. Это упрощает процесс и делает его более эффективным. Попрощайтесь с ненужными действиями по управлению и перезаписи файла!

Заявление о выпуске Эта статья перепечатана по адресу: 1729413674. В случае каких-либо нарушений, пожалуйста, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3