Во-первых, вы хотите .count(search)
, а не .find(search)
, если вы ищете # случаев.
Во-вторых, .write()
принимает только один параметр - если вы хотите написать новую строку, вам нужно сначала объединить его или дважды вызвать .write()
.
В-третьих, выполнение for i in properties: search = i
является излишним; просто используйте нужное имя в цикле for.
for search in properties:
cnt = filecontents.count(search)
file.write(str(cnt) + "\n")