Skip to main content

XML/HTML scraper using XPath queries.

Project description

Piculet is a module for extracting data from HTML/XML and JSON documents. The queries are written in XPath for HTML/XML, and in JMESPath for JSON.

The documentation is available on: https://piculet.readthedocs.io/

The source code can be obtained from: https://github.com/uyar/piculet

License

Copyright (C) 2014-2025 H. Turgut Uyar <uyar@tekir.org>

Piculet is released under the LGPL license, version 3 or later. Read the included LICENSE.txt file for details.

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

piculet-2.0.tar.gz (73.5 kB view details)

Uploaded Source

Built Distribution

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

piculet-2.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file piculet-2.0.tar.gz.

File metadata

  • Download URL: piculet-2.0.tar.gz
  • Upload date:
  • Size: 73.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for piculet-2.0.tar.gz
Algorithm Hash digest
SHA256 e9177f7fedd62db6551672ecc2f2b71d96d70d386870aa707c1bd85f885e6f65
MD5 4cc2697b20ea1d5c8a067d698c2f2a7b
BLAKE2b-256 d2a7cffe38c9f5870decae0e602da382efef45eec662ba2f36810d57a57d964a

See more details on using hashes here.

File details

Details for the file piculet-2.0-py3-none-any.whl.

File metadata

  • Download URL: piculet-2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for piculet-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bf961b05429246548c1dc3854ffb61280f8d995cb5c6f5fffeaad2e3e4dbd39d
MD5 c5cda6b1904dfbedd4f6c68983f649fe
BLAKE2b-256 1e4b965ae316b28dd20c7efb77cb35bfe67fedd6feb90c677ac021b1e3cd9258

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