如何修改Python中wikipedia包的输出语言?
代码调整方案
Python的wikipedia包默认请求英文维基百科数据源,你只需要在执行查询前调用set_lang()方法指定德语语言编码de即可实现需求。
修改后的完整代码片段如下:
elif 'wikipedia' in query: speak('Suche auf wikipedia...') query = query.replace("wikipedia", "") # 指定调用德语维基百科接口 wikipedia.set_lang("de") result = wikipedia.summary(query, sentences = 2) print(result) speak(result)
- 补充说明:如果后续需要切换其他语言,替换
set_lang()的入参即可,比如英文对应en、中文对应zh。
内容的提问来源于stack exchange,提问作者akito01
相关产品推荐
相关产品推荐

