Skip to content

vito1317/search-engine-tool-vito1317

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

項目說明

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

About

search-engine-tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages