python - Python 维基 map API (PyMapia)

标签 python wiki wikimapia

我正在尝试使用为 Python 制作的 Wikimapia 的 pymapia API,但无法理解如何正确使用它。

import pymapia as PyMapia
a = PyMapia.PyMapia.get_all_categories()

它给了我如下错误。

TypeError: unbound method get_all_categories() must be called with PyMapia instance as first argument (got nothing instead)

我不确定我是否正确使用它来处理所有参数。我还为其生成了 key

最佳答案

pymapia.PyMapia 是一个类。您需要创建一个对象,该对象是该类的实例,然后调用该对象的方法。

试试这个:

#UNTESTED

import pymapia as PyMapia
session = PyMapia.PyMapia("Your_Api_Key_Goes_Here")
a = session.get_all_categories()

关于python - Python 维基 map API (PyMapia),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25277051/

相关文章:

.net - .NET 维基平台

mediawiki - 如何在 Mediawiki 编号列表的顶层缩进处进行中断

android - wikimapia api 不再工作了

python tkInter浏览文件夹按钮

python - 在 Windows 中使用 BeautifulSoup4、Chardet 和 Python 3.3 解析页面时出错

python - 使用 python 拟合经验分布

python - igraph 到达边界框的最边缘

redmine - 使用Redmine Wiki,项目独立