⚡️ Quick and easy search engine queries.
Project description
Searchor
Installation
Python 3.7+ is required
# MacOS / Linux (via Terminal)
python3 -m pip install -U searchor
# Windows (via CMD Prompt)
py -3 -m pip install -U searchor
Quick Start
>>> from searchor import Engine
>>> Engine.Google.search("Hello, World!")
'https://www.google.com/search?q=Hello%2C%20World%21'
Take a look at more examples in the examples folder!
Note: Engine names follow the UpperCamelCase convention.(eg: ChromeWebStore).
v2.2.3 Changes
- [ADDED] Added AskUbuntu, Google Play Store, Chegg, Pexels, TheVerge, Udemy, Accuweather, AliExpress, Asus, CNN, Freepik, Google News, HP, IMDb, iStock, Samsung, and Leetcode search engines.
Migration
Instead of different functions for each engine, Searchor v2.2.0
uses a single function with an Engine
enum. This makes it easier to use and maintain. If you're migrating from v2.0.0
, compare the differences between the following snippets:
# Searchor 2.0.0
from searchor import search, Engine
search("Hello, World!", Engine.Google)
# Searchor v2.2.0
from searchor import Engine
Engine.Google.search("Hello, World!")
Want to contribute?
Take a look at the contributing guidelines!
© Arjun Sharda 2022
All Rights Reserved
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
searchor-2.2.3.tar.gz
(5.4 kB
view hashes)