Python學習筆記 csv檔案讀寫

2021-09-05 12:04:35 字數 1508 閱讀 8761

本文中如有錯誤請指正。

工作中總會遇到各種各樣的問題,雖然現在操作txt檔案較多,但是總少不了要讀寫csv,感覺總是把csv檔案轉成txt多少會有一些不便,因此打算學習一下讀寫csv的操作,並寫出來作為日後的複習筆記。

所謂csv(逗號分隔值)格式是電子**和資料庫最常用的匯入和匯出格式。csv模組實現了以csv格式讀取和寫入**資料的類。csv模組reader和writer物件讀取和寫入序列。程式設計師還可以使用dictreader和dictwriter類以字典形式讀取和寫入資料。

可以看到每行輸出為乙個列表。可以用 python join()方法返回通過指定字元連線序列中元素後生成的新字串。

如下圖:

1.    對於讀寫csv檔案時,開啟檔案用到的引數newline=''。有這樣一段話:if newline=』』 is not specified, newlines embedded inside quoted fields will not be interpreted correctly, and on platforms that use \r\n linendings on write an extra \r will be added. it should always be safe to specify newline=』』, since the csv module does its own (universal) newline handling.

如果不懂,只需要明白 ,為了安全,開啟檔案時一定要加上。

2.    此篇對csv部分的介紹並不全面,只是寫出了常用的讀寫。後期若用到別的還會繼續補充。

python學習筆記 CSV檔案讀

python pandas io tools 之csv檔案讀寫 讀取csv檔案 pd.read csv 寫入csv檔案 pd.to csv import pandas as pd obj pd.read csv test.csv print objunnamed 0 c1 c2 c3 0 a 0 5...

python 學習筆記(三) 讀寫csv檔案

幾天沒寫了,但是還是在不斷的學習。今天又是周五了,來記錄一波。今天的內容主要是python對csv檔案進行讀寫。import csv初始 名稱 最新價漲幅 總手金額 換手 市盈率 市淨率1 000063 中興通訊 50.79 1.23 130萬 65.3億 3.73 42.56 5.97 50024...

python筆記 csv檔案基本操作

dataframe pandas.dataframe的一些操作 去重複高階查詢 切片和匹配 計算在pandas中,以dataframe為基本單位。進行類似資料庫的操作。增 刪 改 查。import csv import pandas as pdsfilename img db.csv with op...