我正在为 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!为什么要跳过返回语句?我要搜索的文件是空的。