Skip to main content

A tool for downloading all posts from a WordPress website via public JSON API

Project description

wpget

A tool for downloading all posts from a WordPress website via public JSON API

pip install wpget

wpget -u "https://example.com" -j 8 -o data.jsonl

Options

usage: wpget [-h] -u URL [-o OUTPUT] [-w] [-j NPROC] [-r RETRY] [-p PER_PAGE]

Download all posts from a WordPress website via public JSON API.

optional arguments:
  -h, --help            show this help message and exit
  -u URL, --url URL     Base URL of the website.
  -o OUTPUT, --output OUTPUT
                        Output JSON file
  -w, --overwrite       Overwrite existing output file.
  -j NPROC, --nproc NPROC
                        Number of Processes
  -r RETRY, --retry RETRY
                        Max retries
  -p PER_PAGE, --per_page PER_PAGE
                        Per page

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

wpget-0.1.3.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

wpget-0.1.3-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file wpget-0.1.3.tar.gz.

File metadata

  • Download URL: wpget-0.1.3.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.19

File hashes

Hashes for wpget-0.1.3.tar.gz
Algorithm Hash digest
SHA256 d831ba5ed93e8d2da59b8b45adc690b1decefdbe82169650b425d367759e754a
MD5 55c993f036f4f4e148d2dafbb506082d
BLAKE2b-256 23198f2d78911152bc1c5a17d2f29e60b7c6512a2e3dcf6f08d60e16d13167aa

See more details on using hashes here.

File details

Details for the file wpget-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: wpget-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.19

File hashes

Hashes for wpget-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7fbfe1f7af1d1049872a45b0c5397249439f65b92db2487e56c1bf3a54089503
MD5 b39a8d45d99bf2d842db2442d19c83e7
BLAKE2b-256 5cbd78f3a6d510962d52d68a825710205287713a555b6e1c6aa361881e94b283

See more details on using hashes here.

Supported by

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