共計(jì) 477 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
csv.reader 是 Python 標(biāo)準(zhǔn)庫中用于讀取 CSV 文件的函數(shù)。它可以幫助你逐行讀取 CSV 文件中的數(shù)據(jù),并將每行數(shù)據(jù)分割為一個(gè)列表。
使用 csv.reader 的步驟如下:
- 導(dǎo)入 csv 模塊:首先需要導(dǎo)入 csv 模塊。
- 打開 CSV 文件:使用 open() 函數(shù)打開要讀取的 CSV 文件。
- 創(chuàng)建 csv.reader 對(duì)象:使用 csv.reader() 函數(shù)創(chuàng)建一個(gè) csv.reader 對(duì)象,將打開的文件對(duì)象作為參數(shù)傳入。
- 迭代讀取數(shù)據(jù):使用 for 循環(huán)遍歷 csv.reader 對(duì)象,可以逐行讀取 CSV 文件中的數(shù)據(jù)。
示例代碼如下:
import csv
# 打開 CSV 文件
with open('data.csv', 'r') as file:
# 創(chuàng)建 csv.reader 對(duì)象
csv_reader = csv.reader(file)
# 讀取數(shù)據(jù)
for row in csv_reader:
print(row)
在上面的示例中,假設(shè)有一個(gè)名為 data.csv 的 CSV 文件,包含多行數(shù)據(jù)。使用 csv.reader 讀取該文件,將每行數(shù)據(jù)打印出來。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完