搜索引擎API Bing / Google / Yahoo / Baidu / Sogou / 360
Project description
项目说明
https://github.com/bravekingzhang/search-engine-tool 项目的python版本
原项目使用 node + puppeteer
python版本使用 selenium
安装
pip install search-engine-tool
使用
from search_engine_tool import bing
def test_bing():
try:
data = bing.search("深圳天气")
for d in data:
print(d)
except Exception as e:
print(e)
if __name__ == '__main__':
test_bing()
返回格式
[
{
"abstract": "Web目前天氣. PM2:04. 84° F. RealFeel® 93°. RealFeel Shade™ 89°. 空氣品質 不佳. 風 西南偏西 6英里/小时. 風速 6英里/小时. 陰 更多詳情.",
"href": "https://www.accuweather.com/zh/cn/shenzhen/58194/weather-forecast/58194",
"title": "深圳, 廣東省, 中國 三日天氣預報 | AccuWeather"
},
...
]
支持搜索引擎
Bing
Google (需要调用方自身能够访问)
Yahoo
Todo
1 处理人机验证
2 支持翻页参数
3 支持 Badiu / Sogou / so.cn 国内搜索网站
4 百度百科
5 wikipedia 支持
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
Built Distribution
Close
Hashes for search_engine_tool-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 611e764e2ecdc90f7d6f7221bf1d7d6ecb294337a4d2540ab3ebee66f782c840 |
|
MD5 | 03919cf9cada8d3dc1bcb9b12af6cef6 |
|
BLAKE2b-256 | cd439ca2c3381e8b1678639b08ade765ccebdcc87df46f0819661386a39a4038 |