Python的Wikipedia模块使用指南

举报
福州司马懿 发表于 2024/04/22 11:53:06 2024/04/22
【摘要】 前言Python的Wikipedia模块是一个非常好用的工具,它可以帮助我们快速地获取Wikipedia上的信息。在这篇博客中,我将通过一个简单的例子,向大家介绍这个模块的使用方法。 安装依赖首先,我们需要安装这个模块。在命令行中输入如下命令安装 wikipedia 依赖pip install wikipedia由于默认日志容易混在一起,为了更好区分,我们还要使用 loguru 来进行日志...

前言

Python的Wikipedia模块是一个非常好用的工具,它可以帮助我们快速地获取Wikipedia上的信息。

在这篇博客中,我将通过一个简单的例子,向大家介绍这个模块的使用方法。

安装依赖

首先,我们需要安装这个模块。在命令行中输入如下命令安装 wikipedia 依赖

pip install wikipedia

图片.png

由于默认日志容易混在一起,为了更好区分,我们还要使用 loguru 来进行日志输出和上色

pip install loguru

代码实战

接下来,让我们看看这个例子(注意:以下代码需要使用科学上网方可访问)

from loguru import logger
import wikipedia
from wikipedia import set_lang
set_lang('zh')

这里,我们首先导入了logger模块,用于输出信息。然后,我们导入了wikipedia模块,并设置了语言为中文。

result = wikipedia.summary("Wikipedia")
logger.debug(result)

这行代码的作用是获取Wikipedia页面的摘要。我们可以看到,输出的摘要信息是中文的,这是因为我们之前设置了语言为中文。

result = wikipedia.search("小猪佩奇")
logger.debug(result)

这行代码的作用是在Wikipedia上搜索“小猪佩奇”。我们可以看到,输出的搜索结果也是中文的。

result = wikipedia.page("小米su7")
logger.debug(result)
logger.info(result.title)
logger.info(result.categories)

这行代码的作用是获取“小米su7”的Wikipedia页面。我们可以看到,输出的页面信息、标题和分类都是中文的。

result = wikipedia.summary("Facebook", sentences=1)
logger.debug(result)

这行代码的作用是获取Facebook页面的摘要,但是只获取一句话。我们可以看到,输出的摘要信息只有一句话。

执行结果如下

图片.png

总结

通过这个例子,我们可以看到,Python的Wikipedia模块是一个非常方便的工具,它可以帮助我们快速地获取Wikipedia上的信息。而且,它的使用方法也非常简单。希望大家可以通过这篇博客,了解到这个模块的用法,并在实际的工作和学习中,使用它来提高效率。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。