【发布时间】:2020-10-20 02:05:44
【问题描述】:
我正在学习 python 3 并且不知道我做错了什么,我所做的所有研究都表明它是正确的。然而,我得到一个关键错误
import csv
with open("csvtest.csv", encoding='utf-8') as software:
reader = csv.DictReader(software)
for riga in reader:
print(riga['ver'])
这是 csv(只是随机数据):
name, ver, status, users
archie,26, production,325
这是我得到的错误:
KeyError: 'ver'
【问题讨论】:
-
列名有一个前导空格。试试
print(riga[' ver']) -
是的,就是这样。
标签: python-3.x csv dictionary