ELSE
ファイル内の変数のステートメントに収まるようにしていCSV
ます。
CSV ファイル:
abcd、qwerty、aoo9 afjd、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
」が出力されます。
ユーザーが、、、またはすべてが入っている string1 として入力するqwerty
と、 ' ' と出力されると思いますが、ユーザーがstring1 に何かを入力すると、 ' 'と出力されます。wijfs
54as
row[1]
A
row[1]
B
私も試しました:
elif variable not in row [1]: #...
しかし、それもうまくいきません。
ありがとう。