Closed QwindF closed 1 year ago
应该是调用了wiki.summary
因为是调用的mediawiki api
,mediawiki api
的搜索功能本身也不大聪明,就算你指定一个条目名,也因为有名称出入,api可能会返回一个有相似文段的无关条目
请问一下原项目是怎么实现的 翻代码看得不是很懂
你这生成的简介多少有些奇怪了,应该不是 mc wiki的,是有配过api url么?
破案,是萌百
outstr = await output(title=keywd, mwiki=state['mwiki'] if state.__contains__('mwiki') else RAW_MWIKI, redirect=True, msg_id=msg_id)
在发起搜索时会从会话里获取目标wiki的各种配置信息。
可以参考 data.py
的多配置实现,但如果你是直接调用 Wikipedia
模块,可以查看最新的(刚刚)提交记录。
好的,原来是这样
起因是我想在mc(可以直接在服务器里调用命令)里写个wiki, 发现有现成的,那就直接抄吧XD(我调用output里的代码) 但是写完之后发现出来了些莫名其妙的东西, 我也看到了注释
# ! 目前重定向可能会出现完全不相干的结果返回
没看明白怎么处理的,请问怎么解决