คำถามติดแท็ก writer

7
ต่อท้ายแถวใหม่ไปยังไฟล์ csv เก่าหลาม
ฉันพยายามเพิ่มแถวใหม่ลงในไฟล์ csv เก่าของฉัน โดยทั่วไปจะได้รับการปรับปรุงทุกครั้งที่ฉันเรียกใช้สคริปต์ Python ตอนนี้ฉันกำลังจัดเก็บค่า csv row เก่าในรายการแล้วลบไฟล์ csv และสร้างอีกครั้งด้วยค่ารายการใหม่ อยากรู้ว่ามีวิธีใดที่ดีกว่าในการทำเช่นนี้
207 python  csv  append  writer 

7
จำเป็นต้องปิด OutputStream และ Writer ที่ซ้อนกันแยกกันหรือไม่
ฉันกำลังเขียนโค้ด: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); ฉันจำเป็นต้องปิดสตรีมหรือนักเขียนทุกคนดังต่อไปนี้หรือไม่? gzipOutputStream.close(); bw.close(); outputStream.close(); หรือจะปิดแค่สตรีมสุดท้ายดี? bw.close();
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.