我有一个 csv 文件格式的大型 PC 库存。我想编写一个代码来帮助我找到所需的信息。具体来说,我想输入用户名或用户名的一部分(用户名位于文件的第 5 列)和代码给我该计算机的名称(计算机名称位于文件中的第二列)。我的代码不起作用,我不知道是什么问题。感谢您的帮助,我很感激!
import csv #import csv library
#open PC Inventory file
info = csv.reader(open('Creedmoor PC Inventory.csv', 'rb'), delimiter=',')
key_index = 4 # Names are in column 5 (array index is 4)
user = raw_input("Please enter employee's name:")
rows = enumerate(info)
for row in rows:
if row == user: #name is in the PC Inventory
print row #show the computer name