09/02/13 23:39:29
まったくないですね… なるほど Python に限った話じゃないからリファレンス見てもほとんど書いてなかったのか
上のコードの場合、FieldStorage() は python.cgi の中でするんでしょうか。これで合ってれば、ほぼ理解できました。
157:nobodyさん
09/02/13 23:42:06
>>156
cgi.FieldStorage()は通信を受け取った側(>155のHTMLをそのまま使うとすると、おっしゃる通りpython.cgiの中で)
することになります。
↓に少しサンプルがあるので見てみてください。
URLリンク(www.python.jp)
158:150
09/02/14 00:26:36
なるほど、よくわかりました。ありがとうございます!
サンプルの方は既に見てましたよ~。
159:nobodyさん
09/02/14 09:03:11
URLリンク(www.amazon.co.jp)
入門書嫁。
160:150
09/02/14 16:20:41
問題がHTMLフォームの挙動を十分に理解していないことにあるとわかったので
URLリンク(www.kanzaki.com) htminfo32.html htminfo33.html を読んですっきりしました。
161:nobodyさん
09/02/15 14:00:15
こういう人は、皮肉でもなんでもなくPerlCGIから入った方がいいような気がする。
WEBアプリ、特にCGIの入門者が躓きやすいところの情報は、未だにPerl CGIの頃の情報が一番豊富だろ。
んで、悪い癖がつく前にPythonなりRubyなりに移行すれば(またはしなくても)いいんじゃないかと。
162:nobodyさん
09/02/15 22:49:01
ほぼ同意だけどPHPのほうが良いと思う。
WEBに特化してるだけあってそのあたりのことも
マニュアルで解説されてる。
ただし、Perl以上にPHPのほうが癖が強かったりする。
163:nobodyさん
09/02/18 19:38:12 q8sXwxpK
cgiの仕様は糞
checkboxの受け取り方とかタヒネとか思う
164:nobodyさん
09/02/19 19:04:35
タヒネってなんですか?
165:nobodyさん
09/02/19 22:50:20
人生そのものだよ
166:nobodyさん
09/04/26 16:13:15 +askKVed
質問です。
PythonをWebアプリからはじめて
ゆくゆくはGUIもやってみたいなと思ってる初心者ですが
オススメの書籍は>>159の他にありますか?
Webアプリのセキュリティあたりにも触れているととても幸せです。
現在チュートリアル見てちまちまと勉強中です。
ソースコードがシンプルで好きになれそう…
167:nobodyさん
09/04/26 16:14:58
pythonをwebで使うならDjangoのようなフレームワーク使うのが良いと思うね
168:nobodyさん
09/04/26 16:19:43 +askKVed
>>167
いずれはそうしたいと思うんですが
はじめからFWやると細かい部分吸収されちゃって学習出来なさそうなんで
俺俺FW作りつつ勉強してみたいなと思ってます
169:nobodyさん
09/04/26 18:29:24
Webアプリ作っていくならPython本より他の本読んだ方がマシだと思われ
身になること書いてないしサンプルコードとモジュールのソースコード読みながらやっていく方が楽だ
170:166
09/04/26 18:42:27
出先からですが、解答ありがとう
書店きてみましたがPython本の品薄っぷりに泣きました。
暫らくWeb上で調べながらやってみます!
171:nobodyさん
09/05/05 22:09:13
WSGIの質問はここでいいですか?
172:nobodyさん
09/05/07 09:59:48
どうぞ
173:nobodyさん
09/06/10 09:52:49
質問です!
最近、BlackJumboDogを使ってWindowsXPでWEBサーバを立てたのですが
PerlとRubyは動くのにPythonが動きません。
cmdから「perl -v」「python -v」「ruby -v」をやるとエラーの雰囲気は無い応答が帰ってくるので
問題ないとおもうのですが、何か原因がわかるかたいますか?
ちなみに「python -v」を打ち込むとperlやrubyではバージョンとかが出るのですが
pythonだけ対話モードみたいなのに入ります。
cgiの中身は以下のようになってます。
#!/python
# -*- coding: utf-8 -*-
import cgi
import cgitb
cgitb.enable()
print "Content-Type: text/html"
print "hello world."
アクセスすると真っ白です。
どなたかお助け願います。お願いしますよろしくお願いします!
174:nobodyさん
09/06/10 22:27:31
どうやらインタープリターの呼び分けが
ハードコーディングされてるっぽいから
単にPythonに対応してないんでしょ。
ApacheやIISの方が、導入敷居が高くても
結局は情報がたくさんそろっててはまりづらいと思うよ。
175:nobodyさん
09/06/11 21:30:24
#!c:\\python\\python.exe
とかって書けば動いたぞ
176:nobodyさん
09/06/12 03:16:41
何時の時代の話だ?ってレベル
177:nobodyさん
09/06/12 10:26:51
それコピペ
178:nobodyさん
09/06/12 15:47:46
winで鯖立てるレベル
179:nobodyさん
09/06/22 21:45:25
意外と便利だよ。Excelファイルごにょごにょとか
180:nobodyさん
09/06/28 01:29:28
#!/usr/bin/python
181:nobodyさん
09/07/03 06:25:05
┌─┐
│●│
└─┤
_ ∩
( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘ おっぱい!おっぱい!
182:nobodyさん
09/07/29 23:21:51
とりあえず保守
183:nobodyさん
09/08/07 02:25:12 tKq4DxW5
無料ホームページスペースでpython CGIを動かしたいと思っています。
CGIの内部で、BeautifulSoupを使いたいのですが、
BeautifulSoup.pyを、与えられたスペースに置けば使うことができるのでしょうか?
184:nobodyさん
09/08/07 03:07:58 tKq4DxW5
183です。自己解決しました。
置けば使うことができる。
しかし、BeautifulSoupの場合はコード量が多すぎるのか
memory errorになる。
(もっと小さいオリジナルライブラリなら動く)
185:nobodyさん
09/08/11 21:51:30
etreeでがんばるしかないね
186:nobodyさん
09/08/15 04:13:53 LWrcnMLs
.
187:nobodyさん
09/08/20 22:09:34
「Python 3.1.1」リリース
スレリンク(pcnews板)
188:nobodyさん
09/10/03 23:03:34 9tHx6UBF
PythonってLL言語の中では最速って本当ですか?
サーバサイドで使う場合でもPHPよりも優れたパフォーマンスを出せるかどうか心配です。
189:nobodyさん
09/10/03 23:32:03
wsgi
190:nobodyさん
09/10/08 06:16:22
>>188
Pythonは重いyo
さようなら
191:nobodyさん
09/10/09 22:11:15
mod_pythonは?
192:nobodyさん
09/10/10 14:11:35
ぷゅあCGIじゃない
193:nobodyさん
09/10/16 14:24:53
>>188
動的な言語での最速はLuaか最近のJavaScriptじゃないかな。あとRuby1.9とか。
Pythonは、mod_python使うとPHPより速かった。
ただ共有サーバではmod_python使えないので、PHPより速いかどうかは「環境依存」としか言えない。
あとPHPとPythonの速度を気にするよりも、フレームワークやライブラリの速度を気にした方がいい。
194:nobodyさん
09/10/16 14:26:58
>>193
あーごめん、追記ね。PHPはAPS入れるとmod_pythonより速いかもしれない。
そういうのも含めて、やっぱり「環境依存」だね。
Pythonは決してPHPより遅いわけではない。でも環境によりけり。
195:nobodyさん
09/10/17 04:57:06
Python(>=2.5)+SQLite3爆速
196:nobodyさん
09/10/17 07:39:06
URLリンク(newworld.ddo.jp)
日本語が下手過ぎて読み難いけど速度改善の参考にはなる
197:nobodyさん
09/10/17 16:20:53
下手な翻訳よりもこっち読め
URLリンク(wiki.python.org)
198:nobodyさん
09/12/04 02:12:35
mod_pythonの仕様はないよなぁ
作り直したりしないのかな
199:nobodyさん
09/12/04 03:31:26
python web framework って流行ってないの。
やるなら実質 gae 一択?
pylons しこしこいじってるんだけど、寂しいよ。
200:nobodyさん
09/12/04 11:45:04
自分の場合
django
あるいは
wsgi で自作 Framework
201:nobodyさん
09/12/04 11:52:20
gaeは糞w
202:nobodyさん
09/12/04 12:06:56
django一択になってしまったなぁ。
最初はpylonsやtgにも期待してたんだけど。
203:nobodyさん
09/12/04 14:48:24
web.pyでいいよもう
204:199
09/12/05 00:23:15
>>203
web.py の minimal 感良いですね。知らなかった。pylons も minimal な感じが気に入ったんだけど、こっちのが良いかな。
でも pylons より情報少ない感じですね?
205:nobodyさん
09/12/11 15:26:40
CherryPyでいい気がしてきた。
206:sage
09/12/14 17:21:38 DjxYEeHj
werkzeugの話題がまったくでないなー
207:nobodyさん
09/12/15 01:02:33
>>206
なんて読むの?
208:nobodyさん
09/12/15 07:34:14
ヴェルクゾイク
209:nobodyさん
09/12/15 07:38:21
URLリンク(d.hatena.ne.jp)
ヴェルクツォイグ?
210:nobodyさん
09/12/15 13:14:21
アルツハイマー