第一次使用 Python:类型错误:'dict'对象不可调用,使用 JSON


import json
data = json.load(open("data.json"))
def translateWord(w):
return data(w)
word = input("Enter word: ")
print(translateWord(word))

错误输入字:雨

trackback(最近的最新通话(:文件 " d:/3.projects/pythonbascis/app.py",第7行, print(translateword(word((文件" d:/3.projects/pythonbascis/app.py",第5行,in translateword 返回数据(w(typeError:'dict'对象不是可呼叫

运行上述代码时我会得到这个,我不确定如何解决

data(w)调用函数 data。由于数据是dict,因此行不通。使用字典访问(括号代替括号(:

def translateWord(w):
    return data[w]

最新更新