Fork me on GitHub

2008/04/08

Recent entries from same category

  1. デスクトップアプリケーションでも認証可能なOAuth「xAuth」をpythonから試してみた。 Hatena
  2. Mumblesを使ったGitHubのGrowl通知アプリケーションを作った。 Hatena
  3. Python2.6にはcursesのバイナリが含まれていないので作る Hatena
  4. 無料ではてなブックマークとdeliciousを同期する方法 Hatena
  5. JSON見づらくないですか? Hatena

はてな
コードはcodereposに置いておきます。
/lang/python/webSimple
google appengineのurlfech APIがある場合は、そちらを使うようになっています。
ただしgoogle appengineにはminidomが使っているpyexpatが入ってないのでcontentを取得するまでは動きますがparse_xmlは動きません。
つまりはgoogle appengineのボツネタ第一号って事になりました。
なおfilckr_echo.plをpythonで書いた場合のコードは以下の様になります。
#!-*- coding:utf-8 -*-
from webSimple import Simple

api = Simple({
    'base_url' : 'http://api.flickr.com/services/rest',
    'param' : {
        'api_key' : 'your-api-key'
    },
})
res = api.get({
    'method' : 'flickr.test.echo',
    'name' : 'value',
});
print res.parse_xml().getElementsByTagName('name')[0].childNodes[0].data
google appengineでない場合には使えるのでよかったらどうぞ。
10分程度で作った物なので適当ですが

blog comments powered by Disqus
WriteBacks

TrackBack ping me at
Post a comment

writeback message: Ready to post a comment.