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.2.tar.gz (4.3 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.2-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for questra-0.2.tar.gz
Algorithm Hash digest
SHA256 9dcf829671a8c644dab5207023179297646cac08e2902d913db3e2a42ee18f4c
MD5 4f871d121e82437f016925ef39e06c4b
BLAKE2b-256 15af9aa257b6419c09e96d7ae091ab89b6331c5d5002ca39f2cfac9e863fee77

See more details on using hashes here.

File details

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

File metadata

  • Download URL: questra-0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d7412b9411bd4409e3c8eb4b2481aaf9b2ae8f5611f348c3611c16276fd9d2fc
MD5 9da11e04fd2cedd73f296e35eba94f88
BLAKE2b-256 ee632eeb163be084036d92e7f2f30966a15092b39fc2195a8d9fb0b3bc3077c3

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