第27063题 单选题
下列关于Python标准库csv读取本地CSV文件的代码中,写法完全正确的是?

假设当前工作目录下存在名为data.csv的标准逗号分隔值文件,以下代码可以正确读取该文件内容并逐行打印输出的是?

A
import csv
with open('data.csv', 'r', newline='', encoding='utf-8') as f:
    reader = csv.reader(f)
    for row in reader:
        print(row)
B
import csv
open('data.csv', 'r') as f:
    reader = csv.reader(f)
    for row in reader:
        print(row)
C
import csv
with open('data.csv', 'r') as f:
    writer = csv.writer(f)
    writer.writerow(['name', 'age'])
D
import csv
with open('data.csv', 'r', newline='', encoding='utf-8') as f:
    reader = csv.DictWriter(f)
    for row in reader:
        print(row['name'])
程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析