csv模塊是python自帶的一個標準庫,專門用來處理csv文件,可以快速完成對csv文件的讀寫,下面我簡單介紹一下這個模塊的使用,實驗環境win10+python3.6+pycharm2018,主要內容如下:
讀取csv文件
1.這里為了更好的說明問題,我新建了一個csv文件,主要內容如下,非常簡單:
2.接著就是使用csv模塊讀取這個csv文件,測試代碼如下,先使用open函數打開csv文件,然后使用reader函數讀取文件內容,最后再循環打印出來,這里你也可以使用next函數一行一行讀取csv文件內容,只不過比較慢:
點擊運行程序,截圖如下,已經成功讀取到csv文件內容:
寫入csv文件
這里就非常簡單了,構造一個list列表,然后創建csv文件,直接寫入數據就行,測試代碼如下,很好理解:
程序截圖如下,已經成功創建csv文件并寫入數據:
至此,我們就完成了利用python的csv模塊來讀寫csv文件。總的來說,整個過程非常簡單,只要你有一定的python基礎,熟悉一下上面的代碼和示例,多調試幾遍程序,很快就能掌握的,當然,你也可以使用pandas讀寫csv文件,代碼量更少,也更方便處理,網上也有相關資料和教程,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。