Skip to main content

Python SDK for the FetchFox API

Project description

FetchFox SDK

Python library for the Fetchfox API.

FetchFox uses AI to power flexible scraping workflows.

NOTE: This interface is currently subject to change as we respond to early feedback.

Installation

Via PyPI

pip install fetchfox-sdk

Quick Start

Sync:

from fetchfox_sdk import FetchFox
fox = FetchFox(api_key="ff_your_api_key")
data = fox.crawl({
    "pattern": "https://pokemondb.net/pokedex/*",
    "max_visits": 5,
})

Async:

from fetchfox_sdk import AsyncFetchFox
fox = AsyncFetchFox(api_key="ff_your_api_key")
data = await fox.crawl({
    "pattern": "https://pokemondb.net/pokedex/*",
    "max_visits": 5,
})

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

fetchfox_sdk-1.0.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

fetchfox_sdk-1.0.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file fetchfox_sdk-1.0.1.tar.gz.

File metadata

  • Download URL: fetchfox_sdk-1.0.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for fetchfox_sdk-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b983861dedc246aa360a64f5c00422bd05d1f7afbdf9e6dbe63e391fe7ea8228
MD5 f05873d7ff6bc3e0ff60115664a01ae4
BLAKE2b-256 2b461b650d7fa9b07dcd5cdcc0ae500c61e090e5b699a69cafd275c683aa220a

See more details on using hashes here.

File details

Details for the file fetchfox_sdk-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: fetchfox_sdk-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for fetchfox_sdk-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 37b423615c24c30ae344e53f596e3070ba2c3f2791f16e42734d06849012ca58
MD5 a8ff4b569309903511e12ce549bae482
BLAKE2b-256 668a2d3d68af420c4fbfa75e10bb3040d85c5e028b00126a62610e6a54b4e2a9

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