Skip to main content

FSearch is a powerful library for convenient searching.

Project description

Questra — an alternative to the googlesearch-python library! Questra provides a simple and efficient interface for performing search queries, image searches, and translations through Google.

What is Questra?

Questra is a library that allows you to integrate the powerful search capabilities of Google into your Python projects. It is designed to provide an intuitive and extendable tool that gives you flexible control over search queries, images, and translations. Questra simplifies interaction with Google, bypassing the need for bulky APIs.

Key Features:

  • Search Queries: Perform standard text search queries via Google.
  • Image Search: Easily find images that match your queries.
  • Translations: Use Google Translate to translate text between different languages.
  • Safe Mode: Enable or disable safe search at your discretion.

Installation:

pip install questra

Usage Example:

from questra import Client

client = Client()
results = client.search("Python programming", type='search', pages=2)
print(results)

Search images and translate text:

from questra import Client

client = Client()
results = client.search("Python programming", type='image', pages=2)
print(results)

print(client.translate("Hello", 'ru'))

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

questra-0.3.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

questra-0.3-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file questra-0.3.tar.gz.

File metadata

  • Download URL: questra-0.3.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for questra-0.3.tar.gz
Algorithm Hash digest
SHA256 d1314b4aaa48e10a081a0327c8909d8c5e1f7a4285c4c6f9dc459031b0690304
MD5 c1fdc2740c1ec99c7b4a2cc3a3926207
BLAKE2b-256 83d3168aa44422e3641310ded85af38d9ee55fcfa998de2cc0faccd7ab2ff3f0

See more details on using hashes here.

File details

Details for the file questra-0.3-py3-none-any.whl.

File metadata

  • Download URL: questra-0.3-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for questra-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 af8ce9af2ce8a48575a58457164ba42a9ea80a1e7f6f943f2976c1699b6861ee
MD5 fbf7823095fd7f5ba2f735ef720d2132
BLAKE2b-256 8cb86c1752711dbe75cf923d4aeaa4e6e690b9581f95c0656efe06a967e10eed

See more details on using hashes here.

Supported by

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