【发布时间】:2016-10-21 14:15:24
【问题描述】:
我想通过dictionary:
items = {"artist": "Radiohead", "track": "Karma Police"}
作为这个function的参数:
def lastfm_similar_tracks(**kwargs):
result = last.get_track(kwargs)
st = dict(str(item[0]).split(" - ") for item in result.get_similar())
print (st)
其中last.get_track("Radiohead", "Karma Police")是调用本地function的正确方式。
然后这样称呼它:
lastfm_similar_tracks(items)
我收到此错误:
TypeError: lastfm_similar_tracks() takes exactly 0 arguments (1 given)
我应该如何纠正这个问题?
【问题讨论】: