IndentationError:在我编写不一致机器人代码时,取消缩进与任何外部缩进级别都不匹配

o4hqfura  于 2022-09-18  发布在  Java
关注(0)|答案(1)|浏览(69)

同步定义打开帐户(用户)(_A):

users = await get_bank_data

if str(user.id) in users:
        return False
    else:
        users[str(user.id)] = {}
        users[str(user.id)]["wallet"] = 0
        users[str(user.id)]["bank"] = 0

    with open("mainbank.json","w") as f:
        json.dump(users,f)
    return TRUE

我正在编写我的Discord机器人代码,然后它显示IndentationError:Unindent不匹配任何外部缩进级别

svmlkihl

svmlkihl1#

ifelse需要具有相同的缩进,这样,Python才能知道哪个else与哪个if匹配。

users = await get_bank_data

if str(user.id) in users:
        return False
else:
    users[str(user.id)] = {}
    users[str(user.id)]["wallet"] = 0
    users[str(user.id)]["bank"] = 0

with open("mainbank.json","w") as f:
    json.dump(users,f)
return TRUE

相关问题