维基百科的履带式装饰

时间:2016-12-11 13:20:53

标签: python wikipedia

我正在尝试使用维基百科python包从维基百科中抓取“MurodeBerlín”,但它不理解重音并返回随机页面。我试过了:

import wikipedia

print (wikipedia.page("Muro de Berlín").content)

wikipedia.set_lang("es")

print (wikipedia.page(pageid="3722").content)
print (wikipedia.page(pageid="3722", auto_suggest=False).content)

print (wikipedia.page("Berlin Wall").content)
print (wikipedia.page("Berlin Wall", auto_suggest=False).content)

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

最后我弄清楚了。它需要以unicode编写,因此应该转换utf8,以便进行查询。

variable=unicode("Muro de Berlín", 'unicode-escape')
print (wikipedia.page(variable).content)