Python 讀取csv檔案的方法

2021-09-16 22:06:02 字數 1236 閱讀 2190

csv是一種以逗號分隔數值的檔案型別,在資料庫或電子**中,常見的匯入匯出檔案格式就是csv格式,csv格式儲存資料通常以純文字的方式存數資料表。

我們所用檔案內容如下,第一行為標題行。

path = 'advertising.csv' # 預設目錄

#python自帶庫

f = open(path, 'r')

print(f) #列印

d = csv.reader(f)

# 逐行讀入

for line in d:

print(line)

f.close()

#!/usr/bin/python

# -*- coding:utf-8 -*-

import numpy as np

if __name__ == "__main__":

path = 'advertising.csv'

# delimiter:以逗號分隔 skiprows:跳過前1行

p = np.loadtxt(path, delimiter=',', skiprows=1)

print(p)

#!/usr/bin/python

# -*- coding:utf-8 -*-

import pandas as pd

if __name__ == "__main__":

path = 'advertising.csv'

# pandas讀入

data = pd.read_csv(path) # tv、radio、news*****、sales

print(data)

# 按標題分離資料

x = data[['tv', 'radio', 'news*****']]

y = data['sales']

print(x)

print(y)

Python實現讀取及寫入csv檔案的方法示例

新建csvdata.csv檔案,資料如下 具體 如下 coding utf 8 import csv 讀取csv檔案方式1 csvfile open csvdata.csv r reader csv.reader csvfile 返回的是迭代型別 data for item in reader pr...

python讀取csv檔案

csv格式資料 import csvcsv資料儲存,包括三種方式 直接寫入csv檔案 寫入 一條或者多條資料 import csv header line1 line2 line3 rows 1,2,3 4,5,6 7,8,9 with open test.csv w as f file csv.w...

python讀取CSV檔案

reader讀取csv檔案,再用for迴圈遍歷 import csv with open customer.csv as f f csv csv.reader f for row in f csv print row 0 執行結果 id test 932467 1111 932468 2 93246...