搜索引擎API Bing / Google / Yahoo
Project description
項目說明
https://github.com/vito1317/search-engine-tool-vito1317
項目的 Python 版本。原項目使用 Node + Puppeteer,Python 版本使用 Selenium + requests + BeautifulSoup4。
此搜索引擎Api由 vito 柯瑋宸發布
安裝
pip install search-engine-tool-vito1317
使用
from search_engine_tool_vito1317 import google
def test_google():
try: data = google.search("台灣天氣")
for d in data:
print(d)
except Exception as e:
print(e)
if __name__ == '__main__':
test_google()
使用 request
from search_engine_tool_vito1317 import google
def test_google():
try: data = google.search("台灣天氣", request)
for d in data:
print(d)
except Exception as e:
print(e)
if __name__ == '__main__':
test_google()
返回格式
[
{
"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 wikipedia 支持
search-engine-tool-vito1317
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_vito1317-0.6.7.tar.gz
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 | b897365c8412cf220bb1717a8da425f4eb46c50a241901683e34aa7b8c5f0aaf |
|
| MD5 | 761a9de9c3a275496a95d0f7231f3f98 |
|
| BLAKE2b-256 | 1bdff2d5274be32640560f1695c786ad9bc2dcde363c93d86aab5ea721feda55 |
Close
Hashes for search_engine_tool_vito1317-0.6.7-py3-none-any.whl
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 | aff137e14f756593b887527fc0f3bafac52e64f1cdb9044c3913275caf2cd890 |
|
| MD5 | de8556cfc4a02fbcdf59e1895cf71578 |
|
| BLAKE2b-256 | 247779d7e9d6b336cd6a4377fc036faac68c4d9ec64730a349765b7aba08c4c7 |