📅  最后修改于: 2023-12-03 14:46:43.404000             🧑  作者: Mango
Wikipedia API是一个Python包,提供了对Wikipedia的访问和编辑的接口。在开始使用之前,首先需要初始化WikipediaAPI。本篇文章将介绍如何在Python中初始化WikipediaAPI。
使用pip安装WikipediaAPI
pip install wikipediaapi
在Python中初始化WikipediaAPI非常简单。在引入wikipediaapi模块后,使用wikipediaapi.Wikipedia
对象即可。
import wikipediaapi
wiki = wikipediaapi.Wikipedia(
language='en',
extract_format=wikipediaapi.ExtractFormat.HTML
)
以上代码中,我们使用了wikipediaapi.Wikipedia
对象。我们需要传递两个参数:
一旦完成初始化,我们就可以使用Wikipedia API进行独立于页面的任意查询和操作。
一旦初始化了WikipediaAPI,我们就可以使用它来查询和操作Wikipedia数据。以下是一些示例代码。
page_name = "Python (programming language)"
page = wiki.page(page_name)
if page.exists():
print("Page {} exists.".format(page_name))
else:
print("Page {} does not exist.".format(page_name))
page_name = "Python (programming language)"
page = wiki.page(page_name)
if page.exists():
content = page.text
print(content)
else:
print("Page {} does not exist.".format(page_name))
page_name = "Python (programming language)"
page = wiki.page(page_name)
if page.exists():
links = page.links
for link in links:
print(link)
else:
print("Page {} does not exist.".format(page_name))
query = "Python"
pages = wiki.search(query)
for page in pages:
print(page)
WikipediaAPI是一个非常强大的模块,提供了访问和编辑Wikipedia的接口。在Python中初始化WikipediaAPI可以让我们轻松地查询和操作Wikipedia数据。