11
สร้างไฟล์. csv ด้วยค่าจากรายการ Python
ฉันกำลังพยายามสร้างไฟล์. csv พร้อมค่าจากรายการ Python เมื่อฉันพิมพ์ค่าในรายการพวกเขาทั้งหมดเป็น Unicode (?) คือพวกเขามีลักษณะเช่นนี้ [u'value 1', u'value 2', ...] ถ้าฉันวนซ้ำค่าในรายการนั่นคือfor v in mylist: print vพวกเขาดูเหมือนจะเป็นข้อความธรรมดา และฉันสามารถใส่,ระหว่างกันด้วยprint ','.join(mylist) และฉันสามารถส่งออกไปยังไฟล์เช่น myfile = open(...) print >>myfile, ','.join(mylist) แต่ฉันต้องการส่งออกเป็น CSV และมีตัวคั่นรอบค่าในรายการเช่น "value 1", "value 2", ... ฉันไม่พบวิธีง่ายๆในการรวมตัวคั่นในการจัดรูปแบบเช่นฉันลองผ่านjoinคำสั่งแล้ว ฉันจะทำสิ่งนี้ได้อย่างไร