/PythonMultiSearch

This program allows users to search for a query across multiple search engines using Python. It is designed to be interactive, allowing users to select the search engines they want to use and displaying the results in a user-friendly format.

Primary LanguageHTML

PythonMultiSearch

To use MultiSearch, follow the instructions below:

Make sure you have Python 3 installed on your computer.


Open a terminal or command prompt and type:

python ./app.py

Enter the requested address in the terminal:

http://127.0.0.1:5000

The script will perform a search on Google, Bing, DuckDuckGo, and Yahoo, and display the links of the search results.


The script will also open a new tab in your computer's default browser with the search results from Google, Bing, Yahoo, and DuckDuckGo.


The script uses the requests library to make HTTP requests to the search engines and the BeautifulSoup library to parse the HTML responses and extract the links from the search results. You can modify the script to add or remove search engines or customize the HTTP header used in the requests.


MultiSearch is a basic example of how to automate the process of searching multiple search engines and extracting the search results. It is important to note that depending on how you use the script, there may be legal and ethical limitations involved in using search engines and web scraping. It is recommended to check the usage policies of the search engines before using the script for commercial or research purposes.