Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/encoreshao/search-engines-scraper
A simple way to view search results from the search engines (Google, Bing, AOL, etc.)
https://github.com/encoreshao/search-engines-scraper
flask google python scraper search search-engine
Last synced: 30 days ago
JSON representation
A simple way to view search results from the search engines (Google, Bing, AOL, etc.)
- Host: GitHub
- URL: https://github.com/encoreshao/search-engines-scraper
- Owner: encoreshao
- License: mit
- Created: 2022-06-25T06:27:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-18T01:36:16.000Z (4 months ago)
- Last Synced: 2024-10-04T04:22:05.930Z (about 2 months ago)
- Topics: flask, google, python, scraper, search, search-engine
- Language: Python
- Homepage:
- Size: 8.71 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Goooogle
A simple way to view search results from the search engines (Google, Bing, AOL, etc.)
## Installation
```
python3 -m venv search-engines-scraper-venv
source search-engines-scraper-venv/bin/activatepython3 setup.py install
export FLASK_ENV=development
flask run
```## Technology Stack
- UI: [Bulma](https://bulma.io/documentation/utilities/functions/)
- Icons: [Fontawesome](https://fontawesome.com/v5/docs/web/setup/host-font-awesome-yourself)
- Backend API: [Flask](https://flask.palletsprojects.com/)
- Scraper: [Search-Engines-Scraper](https://github.com/tasos-py/Search-Engines-Scraper)
- Random Image: [Unsplash](https://unsplash.it/1200/900?random)## Screenshots
- Loading
![https://scraper.ranbot.online](https://github.com/encoreshao/search-engines-scraper/blob/main/assets/google-loading.png)
- Search Results
![https://scraper.ranbot.online](https://github.com/encoreshao/search-engines-scraper/blob/main/assets/google-scraper.png)
## Python
- used common layout [code block]
```python3
{% extends 'layouts/application.html' %}
```- Python script in flask template
```python3
{% if page == 1 %}
{% set page_text = 'Value 1' %}
{% else %}
{% set page_text = 'Value 2' %}
{% endif %}
```