・ このブログの記事(テキスト・画像)について

2012年3月20日火曜日

【Wappy】 PythonでWebアプリ開発 cgiモジュールを使ってみる

cgiモジュールを使って、URL上にクエリとして記載された値を取得してみる。


ベースは前回と同じです。
参考にした本も同じです。

【1.環境】
WindowsXP
Wappy
FFTP
Sakuraエディタ

【2.手順】
1. 下記のコードを記載したファイル、querytest01.pyを用意する。

  
#!/usr/bin/env python
html_body = """

foo = %s
"""
import cgi
form=cgi.FieldStorage()
print "Content-type: text/html\n"
print html_body % form['foo'].value
    

2.FFTPでアップロードする。
3.FFTPでパーミッションを755にする
4.表示を確認してみる。
http://umayahara.jp/learn_hp/python_web/cgi-bin/querytest01.py?foo=testXX
5.値を受け取って表示されたことを確認できた。


【3.まとめ】
これでRESTfulなAPIを作成できるのかな?
うーん、まだまだ手探りです ><

でわでわ~

0 件のコメント:

コメントを投稿