Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menambah Baris Baharu ke Fail CSV dalam Python dengan Cekap?
Penambahan Baris Baharu yang Cekap pada Fail CSV dalam Python
Menambahkan baris baharu pada fail CSV sedia ada ialah tugas biasa dalam analisis data dan manipulasi. Walaupun penyelesaian yang disediakan untuk menyimpan baris lama dalam senarai, memadamkan fail dan kemudian menciptanya semula dengan data yang dikemas kini boleh berfungsi, terdapat pendekatan yang lebih cekap tersedia.
Menggunakan Mod Tambah ('a ')
Salah satu pendekatan sedemikian ialah memanfaatkan parameter 'a' apabila membuka fail. Teknik ini membolehkan anda menambahkan data ke penghujung fail tanpa menimpanya. Begini cara untuk melakukannya:
<code class="python">with open('document.csv', 'a') as fd: fd.write(myCsvRow)</code>
Dalam kod ini, kami membuka fail 'document.csv' dalam mod tambah menggunakan parameter 'a'. Pernyataan 'dengan' memastikan pengendalian fail yang betul, menutup fail secara automatik selepas blok kod. Baris 'fd.write(myCsvRow)' menambahkan baris CSV baharu pada fail.
Pertimbangan Lain
Dengan menggunakan kaedah yang dioptimumkan ini, anda boleh menambahkan baris baharu pada fail CSV anda dengan lebih cekap, menghapuskan keperluan untuk langkah perantaraan seperti mencipta semula fail.
Atas ialah kandungan terperinci Bagaimana untuk Menambah Baris Baharu ke Fail CSV dalam Python dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!