我正在使用this数据集。
当我尝试时:
from convokit import Corpus, User, Utterance
corpus_users = {k: User(name=k, meta=v) for k,v in user_meta_dict.items()}
我得到:
TypeError: __init__() got an unexpected keyword argument 'name'
答案 0 :(得分:1)
因为类User的 init 函数将其作为参数:
owner=None,
id: str = None,
utts=None,
convos=None,
meta: Union[Dict, NoneType] = None
因此,由于名称不是函数User的参数,因此会出现这种错误