Ive a csvファイル。私は2つの変数で各行をチェックしようとしています。python filter csv row
csv:
1,2
1,3
2,3
3,2
8,5
スクリプト:
import csv
a= 2
b= 3
with open('ondo.csv','r') as rows1:
for row in rows1:
if (str(a) and str(b)) in row:
print ('oops')
else:
print (row)
が
1,2
oops
oops
oops
8,5
2及び3を生成のみ2行に見出すことになっています。フィルタリングする正しい方法とシェルの改行の原因