CSV文件讀取、寫入


CSV文件中的每一行代表電子表格中一行,逗號分隔該行的單元格

1、新建CSV文件,並進行寫操作

import csv
#如果在原CSV文本追加可將‘wb’改為'a';如果為Python3.0需要在open()加入關鍵參數newline='',否則CSV文件將有兩倍行距。
file=open('C:\\Users\\Administrator\\Desktop\\name.csv','wb') 
file_write=csv.writer(file)
file_write.writerow(['lala','hehe'])
file.close()

結果:

2、讀操作

import csv

file=open('C:\\Users\\Administrator\\Desktop\\name.csv','r') 

file_content=csv.reader(file)

for row in file_content:

    print row    #file_content是reader對象,每一行是一個值的列表,每個值表示一個單元格
print(', '.join(row))   #將列表元素用‘,’連接生成一個新的字符串

結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM