Skip to main content

Scraping google search results

Project description

Python >= 3.6

Google_searching

Google.com search results.

Install

pip install -U google_searching

Usage

WARNING!: the site gives an captcha when making frequent repeated requests.
Call ggl() function again after at least 5 seconds.

from google_searching import ggl

ggl(keywords, lang='en', max_results=20):
    ''' Google search
    keywords: keywords for query,
    lang: language of search results,
    max_results: not limited, in practice about 500.
    '''

Returns

[
{'title': title of result,
  'href': href of result,
  'body': body of result},
...
]

Example

from google_searching import ggl

r = ggl('usa', lang='en', max_results=100)
print(r)

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

google_searching-0.8.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

google_searching-0.8-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file google_searching-0.8.tar.gz.

File metadata

  • Download URL: google_searching-0.8.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for google_searching-0.8.tar.gz
Algorithm Hash digest
SHA256 0a3aff16b408731edf074b4bd3bcb3e9d18df39497fb3d6466933019d230ff68
MD5 65746b26613718cf0b3bd655039a56ce
BLAKE2b-256 a02cdceb6033e1809c8a5f1d8c92245f6e0561496ecea1f036d8ab8eb1c547fb

See more details on using hashes here.

File details

Details for the file google_searching-0.8-py3-none-any.whl.

File metadata

  • Download URL: google_searching-0.8-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for google_searching-0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 f33d7b09cf85aca08a69b3a66820fa1a2a1f1c8a41113fcc73b28ff4cd4d5762
MD5 e96759aa3ce0eb214e62370086b9e6af
BLAKE2b-256 8cb453625d74bcffe52c597125402fc2d8a62f4311405f9c5008511ccfd6cdfa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page