【发布时间】:2016-04-10 04:39:44
【问题描述】:
我为系统自动化编写了一个脚本,但我收到了标题中描述的错误。我下面的代码是脚本的相关部分。有什么问题?
import csv
import os
DIR = "C:/Users/Administrator/Desktop/key_list.csv"
def Customer_List(csv):
customer = open(DIR)
for line in customer:
row = []
(row['MEM_ID'],
row['MEM_SQ'],
row['X_AUTH_USER'],
row['X_AUTH_KEY'],
row['X_STORAGE_URL'],
row['ACCESSKEY'],
row['ACCESSKEYID'],
row['ACCESSKEY1'],
row['ACCESSKEYID1'],
row['ACCESSKEY2'],
row['ACCESSKEYID2'])=line.split()
if csv == row['MEM_ID']:
customer.close()
return(row)
else:
print ("Not search for ID")
return([])
id_input = input("Please input the Customer ID(Email): ")
result = Customer_List(id_input)
if result:
print ("iD: " + id['MEM_ID']
【问题讨论】:
-
99% 的机会:某处有空行。
-
@TigerhawkT3 最初,OP 粘贴了他的代码。因为他是新人,所以他确实缩进了它,这很乱。所以我认为他认为他可以通过一张不凌乱的照片。