...">
瀏覽量:122次
python讀取csv是怎樣的呢?下面就讓我們一起來了解一下吧:
csv一般是指csv文件,英文全稱為Comma Separated Values file,簡稱為csv,也就是由逗號分隔值文件,這是一種純文本文件,它通常會使用特定的結(jié)構(gòu)來排列表格數(shù)據(jù)。由于是純文本文件,因此csv只會包含實際的文本數(shù)據(jù),簡單來說,csv能夠包含可以打印的ASCII或者Unicode字符,此外,csv 文件的結(jié)構(gòu)是由其名稱給出的。
csv文件通常由處理大量數(shù)據(jù)的程序所創(chuàng)建的。csv文件是很易于以編程方式工作,基本上任何支持文本文件輸入與字符串操作的語言都能夠直接使用csv文件。
比如在python下讀取csv一般會有幾種方法,具體方法使用范例:
范例1、
使用普通方法進行讀取,即使用open函數(shù)打開csv文件,再使用for循環(huán)讀取內(nèi)容。
具體指令為:
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
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔此類稿件侵權(quán)行為的連帶責任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776