reddit ボット用のプログラムを作成しています。このプログラムの一部では、二重投稿を防ぐためにクエリのファイルを検索する必要があります。これが私のコードです。
def search (filetosearch,query):
with open(filetosearch, 'r') as inF:
for line in inF:
if len(str(line)) == 0 | query not in line:
return False
break
else:
return True
break
実行するたびに None が返されます! returnステートメントをスキップするのはなぜですか? 検索しようとしているファイルが空です。