如何在Python中打開csv 類型的文件,CSV適用於數量不大的情況,對於幾十萬的數據都可以考慮這個類型,但是如果文件太大就要考慮使用數據庫存放了。因爲如果文件太大,存放讀取都很慢,電腦配置差了根本打不開。
在csv 模塊中的 reader 類和 DictReader 類用於讀取文件中的數據,兩種讀取方法分別如下:
方法一:reader 類
演示如下:
import csv
with open('11.csv', 'r', newline='') as csvfile:
spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|')
for row in spamreader:
print(', '.join(row))
方法二: DictReader 類
演示如下:
import csv
with open('11.csv', newline='') as csvfile:
reader = csv.DictReader(csvfile)
for row in reader:
print(row['first_name'], row['last_name'])
________________END______________