Python CGI
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/11/14(火) 23:09:04ID:KpRkBouPPyJUG:ドキュメントはここ
http://www.python.jp/Zope/
Python CGI入門みたいの
http://www.gesource.jp/programming/python/cgi/index.html
cgiモジュール説明書
http://www.python.jp/doc/2.4/lib/module-cgi.html
0208nobodyさん
2009/12/15(火) 07:34:14ID:???0209nobodyさん
2009/12/15(火) 07:38:21ID:???ヴェルクツォイグ?
0210nobodyさん
2009/12/15(火) 13:14:21ID:???0211nobodyさん
2010/03/12(金) 22:20:20ID:ervBW8Jlphpだと
<?php
$name = $_GET['name'];
echo $name;
?>
こんな感じだけど。
0212nobodyさん
2010/03/13(土) 04:58:15ID:???return ([name])
0214nobodyさん
2010/03/13(土) 20:02:06ID:???0216nobodyさん
2010/03/14(日) 13:28:13ID:???0218nobodyさん
2010/03/14(日) 13:53:36ID:???0219nobodyさん
2010/03/14(日) 18:03:26ID:???0220nobodyさん
2010/03/14(日) 22:46:37ID:???0221nobodyさん
2010/03/14(日) 22:50:22ID:???def simple_app(environ, start_response):
"""Simplest possible application object"""
status = '200 OK'
response_headers = [('Content-type','text/plain')]
start_response(status, response_headers)
return ['Hello world!\n']
0222nobodyさん
2010/03/14(日) 22:53:06ID:???0223nobodyさん
2010/03/14(日) 23:17:42ID:???return ([name])
第二引数に渡されるのはstart_responseです。
0224nobodyさん
2010/03/14(日) 23:37:30ID:???0225nobodyさん
2010/03/15(月) 01:06:07ID:???0226nobodyさん
2010/03/15(月) 01:13:17ID:???0227nobodyさん
2010/03/15(月) 01:21:29ID:???0228nobodyさん
2010/03/15(月) 01:37:57ID:???0229nobodyさん
2010/03/15(月) 18:45:47ID:???0230nobodyさん
2010/03/16(火) 02:37:45ID:???0231nobodyさん
2010/03/16(火) 19:57:20ID:???cgi.FieldStorage()['hoge']
の文字コードを調べる方法があれば教えてください。Pythonのバージョンは2.5です
0232nobodyさん
2010/03/17(水) 07:19:18ID:???if isinstance(s, unicode):
return 'UNICODE'
for c in ['utf-8', 'euc-jp', 'cp932', 'iso-2022-jp', 'latin-1', 'ascii']:
try:
u = s.decode(c)
return c
except (UnicodeDecodeError, LookupError):
continue
else:
return 'unknown'
s = os.environ['hoge']
print guess_code(s)
s = cgi.FieldStorage()['hoge']
print guess_code(s)
0233nobodyさん
2010/03/17(水) 14:55:48ID:???import cgi;
f = cgi.FieldStorage()
value = f.getvalue('name','')
print value
0235nobodyさん
2010/03/21(日) 22:16:25ID:???流行ってないのが信じられないくらい。海外では流行ってるのかな?>PythonCGI
0236nobodyさん
2010/03/22(月) 03:50:53ID:???0237nobodyさん
2010/03/22(月) 07:00:39ID:???0238nobodyさん
2010/03/22(月) 07:11:47ID:???0239nobodyさん
2010/03/22(月) 16:50:00ID:???0240nobodyさん
2010/03/22(月) 22:39:31ID:???狭義の意味でのCGIは廃れていいと思う。重いから。
FastCGIで自由にプロセスをまわしたい。
0241nobodyさん
2010/03/22(月) 23:16:58ID:???海外でも無料のレン鯖はCGIでPHP使うなら有償ってのが普通
0242nobodyさん
2010/03/23(火) 00:29:59ID:???なるほど。
そこらへんの共有レンタルサーバーじゃmod_pythonもFastCGIも使えなさそうだから、CGIとして使う機会はないのかも…
クライアントアプリ作るならC#のほうがよさそうだし、おとなしく遊び&学習目的にして、PHPで書くか…
ありがとうございました。
0243nobodyさん
2010/03/23(火) 01:48:12ID:???国内の無料鯖
今の募集状況知らんけどphpも使えるし垢取れたらとっとけば?
0244nobodyさん
2010/03/23(火) 05:21:48ID:???0245nobodyさん
2010/03/23(火) 07:42:38ID:???んじゃそっちの方がいいか
0246nobodyさん
2010/03/23(火) 08:24:10ID:???ttp://python.rdy.jp/wiki.cgi?page=PythonAvailableServers
0247nobodyさん
2010/03/23(火) 08:54:52ID:???でもPerlのwiki(笑)
0248nobodyさん
2010/03/23(火) 17:12:06ID:???バイナリCGIとして動かすって手もあるんだね。
標準ライブラリだけで作るとしたら、どれくらいのサイズになるんだろう。
0249nobodyさん
2010/03/23(火) 17:14:35ID:???http://sourceforge.jp/magazine/10/03/23/048255
0250nobodyさん
2010/03/23(火) 17:53:38ID:???0251nobodyさん
2010/03/24(水) 03:24:36ID:???0252nobodyさん
2010/03/24(水) 08:54:15ID:???wsgi 使って案外あっさり作れた
0253nobodyさん
2010/04/07(水) 09:10:55ID:???0254nobodyさん
2010/04/25(日) 01:18:15ID:???をwordpressとか
0255nobodyさん
2010/04/25(日) 03:08:50ID:???0256nobodyさん
2010/05/02(日) 18:55:34ID:U6XonqdJ0257nobodyさん
2010/05/02(日) 19:19:49ID:???0258nobodyさん
2010/05/03(月) 15:27:24ID:nSJx/Nkb0259nobodyさん
2010/05/15(土) 19:59:59ID:???0260nobodyさん
2010/06/09(水) 17:17:32ID:???0261nobodyさん
2010/07/02(金) 20:54:17ID:???http://werkzeug.pocoo.org/wiki30/files/wiki30.mp4
0262nobodyさん
2010/07/06(火) 21:06:35ID:vP77FDaw0263nobodyさん
2010/10/30(土) 04:24:33ID:???hello worldから先に進まん俺はどこへ行けば……。
0264nobodyさん
2010/10/30(土) 05:34:46ID:???0265nobodyさん
2010/10/30(土) 11:20:17ID:???0266nobodyさん
2010/10/30(土) 14:13:39ID:???0267nobodyさん
2010/10/30(土) 15:45:35ID:???0268nobodyさん
2010/10/30(土) 19:40:12ID:???0270nobodyさん
2010/11/12(金) 18:04:49ID:S/psY6Sg│●│
└─┤
_ ∩
( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘ おっぱい!おっぱい!
0271nobodyさん
2011/01/16(日) 16:41:31ID:Vmy6wBJQPerlではTemplateToolKit、PHPではSmartyなどのテンプレートエンジンがありますが、Pythonでは一般的に
テンプレートエンジンとしてどういったものが使われているのでしょうか?
また、PerlのCGIモジュールのようにCGIを利用するためのモジュールはありますか?
0272nobodyさん
2011/01/16(日) 19:44:22ID:???import cgi
0273nobodyさん
2011/01/16(日) 23:12:48ID:???import cgitb
0274nobodyさん
2011/01/17(月) 03:58:37ID:???0275nobodyさん
2011/01/17(月) 12:50:21ID:???最近、pythonでHTTPレスポンスヘッダを取得する装置とか作った程度のレベル
まだレベル的に早いと思ったけどpythonクックブック注文して入荷待ち状態
0276nobodyさん
2011/01/18(火) 15:27:18ID:???検索しても、比較サイトくらいしか出てこないんだが
0277nobodyさん
2011/02/06(日) 11:34:47ID:???PythonCGI自体が少ないので、良質なものを取捨選択するのがなかなか難しいです
0278nobodyさん
2011/02/06(日) 13:03:22ID:???0279nobodyさん
2011/02/06(日) 13:25:00ID:???そういった作業などでも勉強できると思うのですが、
まずはPythonでCGIを作る上でのノウハウというか効率的な書き方や、通例などを勉強したいと思っており
既存のソースコードを読みたいと考えています。
0280nobodyさん
2011/02/07(月) 00:03:41ID:???0281nobodyさん
2011/02/12(土) 02:13:53ID:???0282nobodyさん
2011/02/12(土) 12:37:42ID:???0283nobodyさん
2011/02/12(土) 14:45:55ID:???試行錯誤すると気楽だし使い回しできるかもね
入力必須チェックとかメールアドレスチェックとか
0284nobodyさん
2011/02/12(土) 18:25:33ID:???0286nobodyさん
2011/02/21(月) 21:29:34.09ID:???ttp://groups.google.com/group/python-tornado/browse_thread/thread/62d598b0e4e06b62/87f3c68827130bdf
0287nobodyさん
2011/02/26(土) 01:44:07.03ID:sf4jvDci打ち込んだは良いがエラー発生するわ面倒くさいわで駄目だわ
0288nobodyさん
2011/02/26(土) 03:49:05.61ID:???ほれ
ttp://coreblog.org/ats/stuff/minpy-web-support/
ttp://coreblog.org/ats/stuff/minpy_support/frontpage
0290nobodyさん
2011/02/26(土) 10:58:01.74ID:???0291nobodyさん
2011/02/26(土) 21:20:05.07ID:OABn/feMなぜだ
0292nobodyさん
2011/02/28(月) 11:46:15.23ID:???0293nobodyさん
2011/02/28(月) 13:13:09.33ID:???0294nobodyさん
2011/03/01(火) 18:12:41.28ID:0g7hFjNK0295nobodyさん
2011/03/01(火) 19:16:57.78ID:???それがLinuxだからな
0297nobodyさん
2011/03/02(水) 22:30:38.92ID:???Pythonだけで戦えないもんかな〜
0298nobodyさん
2011/03/02(水) 23:31:08.39ID:RV5SmflQ0299nobodyさん
2011/03/03(木) 07:04:31.65ID:???0302nobodyさん
2011/03/06(日) 01:09:19.62ID:???sed/awkの代替・短いスクリプトはperlがまだ適当じゃない?
Textutilsみたいなもんで使えて当たり前的な。サーバ管理なら特に。
0303nobodyさん
2011/03/30(水) 12:54:25.51ID:???0304nobodyさん
2011/03/30(水) 21:16:02.89ID:???0305nobodyさん
2011/03/30(水) 21:58:48.93ID:???これだな
0306nobodyさん
2011/04/01(金) 05:18:45.34ID:???0307nobodyさん
2011/04/01(金) 18:40:01.28ID:???PHPはサンプル本がたくさんあるからそこからインスピレーションを得ないとどうやって作っていいのかわからん
0308nobodyさん
2011/04/01(金) 19:00:54.12ID:???■ このスレッドは過去ログ倉庫に格納されています