BaiduBaike search bot
Project description
[toc]
百度百科bot
简介
搜索百度百科并返回匹配条目的简介。
安装
#pip install baike
简单上手
想要直接在百度百科搜索一个词条,可以从以下的方法中二选一:
from baike import Baike
ret=Baike('你要搜的内容').query()
#返回结果保存在ret里
from baike import getBaike
ret=getBaike('你要搜的内容')
#同上
更多功能
-
通过指定变量
entries
为True
,你可以显示多义词的义项列表:>>>print(getBaike('Python',entries=True)) Python -计算机程序设计语言 -英文单词
该变量默认为
False
,此时默认显示第一个搜索命中结果的内容简介。 如果该词条不是一个多义词,返回空字符串。-
- 再指定变量
no
为整数,你可以显示第no
个词条的内容简介:
>>>print(getBaike('Python',entries=True,no=2)) Python(英文单词) python发音:英 [ˈpaɪθən] 美 [ˈpaɪθɑ:n]中文释义:巨蛇,大蟒复数形式:pythons
no
不能等于0或1,否则返回空字符串。 如果no
$>$词条数,则会显示最后一个词条。 如果no
是负数,则会从后往前计数。类似的,如果no
$<-$词条数,则会显示第二个词条。 - 再指定变量
-
依赖
需要requests和lxml。
pip install requests lxml
Python 3.6.9 3.7.1 正常运行。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
baike-0.1.2.tar.gz
(3.8 kB
view hashes)
Built Distribution
baike-0.1.2-py3-none-any.whl
(8.3 kB
view hashes)