import re
file = open("pro.txt").readlines()
for lines in file:
word= len(re.findall('\Wable#1\W', lines))
if word in lines:
sum=sum+1
print sum
pro.txt
0 6 9 able#1
0 11 34 unable#1
9 12 22 able#1
file 内のable#1の数をカウントしたいのですが、ループでのみ使用しても正確な「合計」が得られなかった場合、単語に問題がなく、条件を付けると、代わりに int を使用するというエラーが発生します文字列の。