小编典典

其他语法错误Python

python

if len(user_hash) > 0:
  with open(log_file, "w") as log_f:
    for name in user_hash:
        log_f.write("Name:%s \n Email: %s" % (name, email)

    else len(user_hash) < 0:
       print "Nothing happened :("

我在else语句上不断收到语法错误,但不确定为什么会继续产生此错误。我在相同的def中没有其他任何语句,但仍然会出错。我该怎么办?


阅读 108

收藏
2020-12-20

共1个答案

小编典典

您的log_f.write语句还缺少结尾的’)’,这可能会使解析器感到困惑…并且缩进看起来不正确。剪切和粘贴问题?

2020-12-20