Skip to main content

Welcome to the documentation for SearchX

View the full documentation here

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

What is SearchX?

SearchX 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. SearchX 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.

How to Get Started?

To start using SearchX, follow these steps:

Installation:

Install the library via pip:

pip install searchx

Usage Example:

Here’s a simple example of how to use SearchX for searching:

from searchx import Client

client = Client()
results = client.search("Python programming")
print(results)

Metadata

Release files for searchx 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for searchx 1.0.1
File Size Uploaded Provenance Actions
searchx-1.0.1.tar.gz 5.1 kB Without provenance Details for searchx-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for searchx 1.0.1
File Interpreter ABI Platform Actions
searchx-1.0.1-py3-none-any.whl Python 3 none any Details for searchx-1.0.1-py3-none-any.whl

Total release size: 10.8 kB

Release files / searchx-1.0.1.tar.gz

Download URL searchx-1.0.1.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
795df65e69075bc42c96695a297bcd90e513f916a50f3637d15884714d40cbb7
BLAKE2b-256 checksum
How to use checksums
230fc0986ce325c4f0eef837b68ccbe19985a8e161a657afac70bc3a5de878aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Release files / searchx-1.0.1-py3-none-any.whl

Download URL searchx-1.0.1-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
758e4a6900e90fd17fe2fa464faa82864bfed5c9857038bebb5e49168c952782
BLAKE2b-256 checksum
How to use checksums
c98334d4568116e77f74120599dce0cfebba04d3ada8002260a732d0eecc4dd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Security for searchx 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page