讀取csv python
- IT科技
- 關注:1.96W次
csv一般是指csv檔案,英文全稱為Comma Separated Values file,簡稱為csv,也就是由逗號分隔值檔案,這是一種純文字檔案,它通常會使用特定的結構來排列表格資料。由於是純文字檔案,因此csv只會包含實際的文字資料,簡單來說,csv能夠包含可以列印的ASCII或者Unicode字元,此外,csv 檔案的結構是由其名稱給出的。
csv檔案通常由處理大量資料的程式所建立的。csv檔案是很易於以程式設計方式工作,基本上任何支援文字檔案輸入與字串操作的語言都能夠直接使用csv檔案。
比如在python下讀取csv一般會有幾種方法,具體方法使用範例:
範例1、
使用普通方法進行讀取,即使用open函式開啟csv檔案,再使用for迴圈讀取內容。
具體指令為:
with open("fileName.csv") as file:
for line in file:
print line
範例2、
使用CSV標準庫進行讀取。
具體指令為:
import csv
csv_reader = csv.reader(open("fileName.csv"))
for row in csv_reader:
print row
範例3、
使用pandas進行讀取。
具體指令為:
import pandas as pd
data = pd.read_csv("fileName.csv")
print data
data = pd.read_table("fileName.csv",sep=",")
print data
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/8ko4o1.html