- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我一直在玩弄mwclient查询运行 SMW 扩展的 wiki 安装。
mwclient.client.Site 可以使用“ask”方法,这非常方便。不过,我想进一步询问并使用browserbysubject API 模块获取特定页面的所有 property::value 对。就像示例中一样: http://www.beachapedia.org/api.php?action=browsebysubject&subject=Bogue_Banks&format=json其中“浏览”页面 Bogue_Banks,API 返回页面属性和值。
现在 mwclient 没有 browsebysubject 方法。鉴于这一事实,使用 mwclient 执行该查询的方法是什么?随着raw_api方法?
如果你能提供一个例子那就太好了
干杯
最佳答案
generic API method是要走的路:
site.api('browsebysubject', subject='Bogue_Banks')
关于python - mwclient - 按主题浏览 - SMW,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46998700/
我正在尝试使用 mwclient 查找给定维基百科页面的两个修订版之间的文本差异。我有以下代码: import mwclient import difflib site = mwclient.Site
我一直在玩弄mwclient查询运行 SMW 扩展的 wiki 安装。 mwclient.client.Site 可以使用“ask”方法,这非常方便。不过,我想进一步询问并使用browserbysub
我尝试使用带有本地 MediaWiki 的 mwclient 创建一个页面。使用 wikipedia.org 一切正常。在我的本地 MediaWiki 中,我输入了这些命令: import mwcli
我是一名优秀的程序员,十分优秀!