A Python library for scraping the Google search engine.
Project description
googlesearch
googlesearch is a Python library for searching Google, easily. googlesearch uses requests and BeautifulSoup4 to scrape Google.
Installation
To install, run the following command:
python3 -m pip install googlesearch-python
usage
To get results for a search term, simply use the search function in googlesearch. For example, to get results for "Google" in Google, just run the following program:
from googlesearch import search
search("Google")
Additional options
googlesearch supports a few additional options. By default, googlesearch returns 10 results. This can be changed. To get a 100 results on Google for example, run the following program.
from googlesearch import search
search("Google", num_results=100)
In addition, you can change the language google searches in. For example, to get results in French run the following program:
from googlesearch import search
search("Google", lang="fr")
googlesearch.search
googlesearch.search(str: term, int: num_results=10, str: lang="en") -> list
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
Built Distribution
Hashes for googlesearch-python-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbb5da8830b46f6408177dc4cc4e38ddbfb7d0e438aced4902056656fa0c5aa6 |
|
MD5 | 93161e136087f6eb3d356c616ce69e36 |
|
BLAKE2b-256 | 63acdf0d2bd54bbb438b30ea78634b352f1867e50e96314ac501aba8cc16a785 |
Hashes for googlesearch_python-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6be96d0d687c47ab993962a7e8ce4a6149fa91e6ddfc024c0c6960d12dc2c86c |
|
MD5 | bcb7ecf65973c93d48f1bbdae6ffe67d |
|
BLAKE2b-256 | 5777429704742f7f1ca17d15e5bfb946fe85cb827d797106b98359a8f732c5cc |