我正在尝试为文件ELSE
中的变量添加语句CSV
。
CSV 文件:
abcd, qwerty, aoo9 aafjd, wijfs, aaaa 12as, 54as, 软泥
我尝试了以下方法:
string1 = raw_input('User input: ')
with open('FILE.csv', "rb") as csvfile:
z = csv.reader(csvfile, delimiter=',')
for row in z:
if string1 in row[1]:
print 'A'
else:
print 'B'
sys.exit()
但是,无论用户的输入是否在 row[1]
,它仍然会打印' B
'。
我希望如果用户输入qwerty
,wijfs
或54as
作为 string1 都位于row[1]
,它将打印' A
',但是如果用户为 string1 输入的东西不在row[1]
,它将打印' B
'
我也试过:
elif variable not in row [1]: #...
但这也行不通。
谢谢。