【发布时间】:2019-02-07 06:01:24
【问题描述】:
我有 CSV 文件 命名为 names.csv:
F_Name | L_Name
Sashi | Thakur
Rup | Chand
Nirmal | Kumar
尝试只打印L_Name:
import csv
with open('names.csv', newline='') as csvfile:
reader = csv.DictReader(csvfile)
for row in reader:
#print(row['first_name'], row['last_name'])
print(row[1])
给我:
密钥错误:2
谢谢
【问题讨论】:
-
你只想打印姓氏对吗?
-
@Tanmayjain 是的
-
@your 问题标题会误导您,如果您只想打印第二行 remove for 循环并执行
next(reader) #skip first rowprint(next(reader))#print 2nd row但显然这不是您想要做的 -
请不要用一个问题来宣传另一个问题。
标签: python python-3.x csv selenium