Python で MetaWeblog API を使ってわんくまブログに記事を投稿する

Python で MetaWeblog API を使って、わんくまブログに記事を投稿するなら、xmlrpclib を使えばいい。

import xmlrpclib

# MetaWeblogAPI の URL。username を変更してください。
server_url = 'http://blogs.wankuma.com/username/services/metablogapi.aspx'
blog_id = 'MyBlog'
# わんくまブログの ID
username = 'username'
# わんくまブログのパスワード
password = '**********'

server = xmlrpclib.Server(server_url)

entry_id = server.metaWeblog.newPost(
    blog_id,
    username,
    password,
    {
        'title': 'test',
        'description': 'foo bar'
    },
    xmlrpclib.True)

Ruby 版はこちら。