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.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4392d99ec0bff58eb2b6074f34559462c5b99a31886d48d81e3ed414163e281b |
|
MD5 | e72e8510ac3e64e2b679506c30a50a8b |
|
BLAKE2b-256 | efd6fb5d508f85b52836d81e42215252ecdb9dbf1bc98eb345c6911f67bc9796 |
Hashes for googlesearch_python-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e1286941a1ea029de4cf7b56a5151ef85324e288e9b41c2c3b81bb945b44427 |
|
MD5 | 1fd202098525a28add39f5423642c313 |
|
BLAKE2b-256 | f09cce635b5e9e1e0c9ae2da82f5153e6f84ebf5923fc5f1f68e68eb4962ef33 |