python讀取和寫入csv文件


----------------python讀取csv文件------------------

#導入csv

創建一個csv文件,輸入內容

import csv   

#1.找到需要被打開的文件路徑,通過open打開文件,聲明打開的方式,聲明編碼格式

csv_file=open(r'csv文件路徑', mode='r', encoding='utf-8')

#2.通過csv模組提供的讀取方法來讀取打開的文件

csv_data=csv.reader(csv_file)

#3.通過for循環遍歷讀取數據存入字

for i in csv_data:

  csv_dict={'k1':i[0],

        'k2':i[1],

        'k3':i[2] 

}

print(csv_dict)

#4.關閉打開的文件

csv_file.close()

----------------python寫入csv文件------------------

import csv

list_data=['我', '愛', '你', 'China', 520]

#1.找到被寫入的文件路徑,使用open打開文件,聲明打開的方式,聲明編碼格式,忽略空白行

csv_open_file=open(r'被寫入文件路徑', mode='w', encoding='utf8', newline='')

#2.通過csv提供的寫的方法來聲明往哪里寫入,聲明寫入數據的格式

csv_w_file=csv.writer(csv_open_file, dialect='excel')

#3.在往哪里寫的基本上進行真實的寫入內容

csv_w_file.writerow(list_data)

#4.關閉打開的文件

csv_open_file.close()


免責聲明!

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



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