Skip to main content

A pythonic interface to Wordpress using the Wordpress XML-RPC API.

Source code: https://bitbucket.org/rgrp/pywordpress

Usage

Command line

Check out the commands:

wordpress.py -h

You will need to create a config with the details (url, login) of the wordpress instance you want to work with:

cp config.ini.tmpl config.ini
# now edit away ...
vim config.ini

Python library

Read the code documentation:

>>> from pywordpress import Wordpress
>>> help(Wordpress)

Development

To run the rests you will need to:

  1. Create a wordpress install for the tests to interact with (WARNING: the tests delete all pages on teardown. DO NOT test this code against a wordpress instance containing data you care about).

  2. Create a config file called test.ini in the directory you will run the tests from:

    cp config.ini.tmpl test.ini
    # edit test.ini to reflect location and login or your test instance
    vi test.ini
    ...

To run the tests then do:

nosetests test_pywordpress.py

Author

Rufus Pollock - http://rufuspollock.org/

License

MIT-licensed: http://www.opensource.org/licenses/mit-license.php

Release files for pywordpress 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 pywordpress 0.1
File Size Uploaded
pywordpress-0.1.tar.gz 3.2 kB Details

Release files / pywordpress-0.1.tar.gz

Download URL pywordpress-0.1.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e5d17befda5d10d98a2c40bba59c35ef3ce7d9fd829e08484db10fc5a3e27f33
BLAKE2b-256 checksum
How to use checksums
bcb36e60892ce76f787e7faafe65eb22c6b056770b83139579cf41f827d3beab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1 This release

1 release file

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