python中csv檔案的讀寫

2021-10-05 11:35:35 字數 672 閱讀 5151

利用pandas進行csv檔案的讀取,可以直接識別成矩陣形式。我剛開始直接用的open來開啟,發現把引號和逗號都看成了普通字元來處理。

import pandas as pd

data = pd.read_csv(

"train.csv",header =

none

)#引數header設為none是因為我的csv檔案中沒有表頭,而header的預設值是把csv檔案的第一行看成表頭

print

(data.head(4)

)#列印data的前4行進行檢視

下面是列印結果,由於我的檔案的文字比較長,中間的省略掉了。

把pandas格式直接寫到csv檔案中,header設為false表示不寫入標題

train_data.to_csv(

"train.csv",header =

false

)#把前面預覽的前4行寫到train.csv檔案中

這裡連起來就是實現的csv檔案的分割

具體read_csv和to_csv的引數參考的是這篇部落格,一些其他的csv讀寫參考

python中csv檔案的讀寫

一 csv檔案的寫入 情況一 解法一 將列表儲存為csv檔案。列表的每一項代表csv檔案的一行。列表中的每一項包含多個屬性。list 屬性1,屬性2,屬性3,屬性1,屬性2,屬性3,屬性1,屬性2,屬性3,1 匯入python程式設計需要的包 1import pandas as pd 2 如需對列表...

python中利用CSV庫讀寫csv檔案

csv檔案 逗號分隔值 comma separated values,csv,有時也稱為字元分隔值,因為分隔字元也可以不是逗號 其檔案以純文字形式儲存 資料 數字和文字 首先我們先 看一下資料 我們建立了兩個csv檔案,乙個是英文的,乙個是帶有中文的 需要加上,encoding utf 8 不然會有...

python中csv檔案處理 讀寫csv檔案

1.讀取csv檔案 import csv with open stock.csv r as fp reader csv.reader fp reader是乙個迭代器,可以進行遍歷 titles next reader for x in reader print x 0 print x 1 print...