我想要实现的是能够使用 PyDictionary 选择一个单词的随机含义,使用以下代码:
word = dic.meaning('book')
print(word)
到目前为止,这仅输出一长串含义,而不仅仅是一个。
{'Noun': ['a written work or composition that has been published (printed on pages bound together', 'physical objects consisting of a number of pages bound together', 'a compilation of the known facts regarding something or someone', 'a written version of a play or other dramatic composition; used in preparing for a performance', 'a record in which commercial accounts are recorded', 'a collection of playing cards satisfying the rules of a card game', 'a collection of rules or prescribed standards on the basis of which decisions are made', 'the sacred writings of Islam revealed by God to the prophet Muhammad during his life at Mecca and Medina', 'the sacred writings of the Christian religions', 'a major division of a long written composition', 'a number of sheets (ticket or stamps etc.'], 'Verb': ['engage for a performance', 'arrange for and reserve (something for someone else', 'record a charge in a police register', 'register in a hotel booker']}
我试图给我的第一个含义是:
word = dic.meaning('book')
print(word[1])
但这样做会导致此错误:KeyError: 1
. 如果您或任何人知道如何解决此错误,请留下回复以提供帮助。提前致谢 :)