我有一個csv文件格式的大型PC庫存。我想編寫一個代碼來幫助我找到所需的信息。具體來說,我想輸入用戶名稱或用戶名稱的一部分(用戶名稱位於文件的第5列),並讓代碼給我該計算機的名稱(計算機名稱位於文件中的第二列)。我的代碼不起作用,我不知道是什麼問題。感謝您的幫助,我很感激!使用Python搜索csv文件並提取所需的信息
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
CSV文件的外觀如何? – Blender
這是一個大型表,第5列有用戶名,第2列有計算機名,行列出所有計算機。什麼abarnert寫道解決了這個問題!感謝大家的時間和幫助! – 1vko