Search in Google, Bing, Brave, Mojeek, Moose, Yahoo, Searx
Project description
SEARCH-ME
Search in Google, Bing, Brave, Mojeek, Moose, Yahoo, Searx. See more in documentation
INSTALL
pip install search-me
USAGE
import asyncio
import logging
import itertools
import aiohttp
from search_me import Google, Bing, Brave, Mojeek, Moose, Yahoo, Searx
logging.basicConfig(level=logging.DEBUG)
s, b, g = Searx(retry=10), Brave(), Google()
async def main():
async with aiohttp.ClientSession(
timeout=aiohttp.ClientTimeout(total=30),
headers={"User-Agent" : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:65.0) Gecko/20100101 Firefox/65.0"}
) as session:
results = await asyncio.gather(
s.search(session=session, q="社會信用體系"),
b.search(session=session, q="python 3.12"),
g.search(session=session, q="0x0007ee")
)
for x in itertools.chain(*results):
print(x)
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
search-me-3.0.0.tar.gz
(17.7 kB
view hashes)
Built Distribution
search_me-3.0.0-py3-none-any.whl
(17.3 kB
view hashes)
Close
Hashes for search_me-3.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74871f32d07485546f8e7d51bb2e590de9b85dec4dcf1175611b26ebfc3f3c32 |
|
MD5 | f2a848ccd3834111ef126a11c9408057 |
|
BLAKE2b-256 | 9178759301ca0da7a1da4aef9cac3163de3248d9fd757cab7c977134d411c48f |