[表示 : 全て 最新50 1-99 101- 201- 301- 2ch.scのread.cgiへ]
Update time : 07/23 09:22 / Filesize : 63 KB / Number-of Response : 370
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Python CGI



1 名前:nobodyさん [2006/11/14(火) 23:09:04 ID:KpRkBouP.net]
PythonでCGI

PyJUG:ドキュメントはここ
www.python.jp/Zope/

Python CGI入門みたいの
www.gesource.jp/programming/python/cgi/index.html

cgiモジュール説明書
www.python.jp/doc/2.4/lib/module-cgi.html

320 名前:nobodyさん mailto:sage [2011/04/21(木) 01:12:12.79 ID:???.net]
WSGIがもっと普及すれば…

321 名前:nobodyさん [2011/04/21(木) 20:32:07.14 ID:O9on9yzH.net]
WSGIってただの概念じゃなかったっけ?
テンプレート間の互換性の為の

322 名前:nobodyさん mailto:sage [2011/04/23(土) 23:11:46.69 ID:???.net]
何言ってんの?

323 名前:nobodyさん mailto:sage [2011/05/10(火) 13:21:10.97 ID:???.net]
>>314
ネイティブなGUIアプリはCとかC++とかDelphiとかじゃないとムリだろ。

324 名前:nobodyさん [2011/05/10(火) 19:28:32.81 ID:LKZwrKek.net]
つwxPython

325 名前:nobodyさん mailto:sage [2011/05/10(火) 21:40:33.56 ID:???.net]
wxPHP

326 名前:nobodyさん mailto:sage [2011/05/30(月) 10:13:53.58 ID:???.net]
ネイティブの意味を判ってない馬鹿がいるな

327 名前:nobodyさん mailto:sage [2011/06/08(水) 00:40:56.16 ID:???.net]
Pythonの正規表現について伺います
re, sub, replace, etc...などPythonには沢山の正規表現モジュールがありますが
下記のPHP正規表現の否定はPythonではどう書いたらいいのでしょうか?

if (!ereg("{$_SERVER['PHP_SELF']}", "{$_SERVER['REQUEST_URI']}"))

条件式の判定に使いたいのです。

328 名前:nobodyさん mailto:sage [2011/06/08(水) 02:39:08.19 ID:???.net]
ム板で聞いた方が良い



329 名前:325 mailto:sage [2011/06/08(水) 02:51:26.49 ID:???.net]
解りました、移動します
ム板はCGI嫌うからサーバー変数は隠したほうがいいかな

行ってきます

330 名前:nobodyさん mailto:sage [2011/06/08(水) 19:20:38.14 ID:???.net]
>>325
Python の正規表現モジュールは "re" 一個だと思っていいよ。
他はstr.replace や re.sub 等のメソッドや関数のことだと思うけど、
PHPの ereg に相当する処理だった

331 名前: re.match がそれにあたります。

ただ、元のPHPのコードもそうなんだけど、正規表現を書くところにURLの文字をそのまま渡すのは
URLが正規表現と解釈されてしまうのでよくない。(大抵のケースではきちんと動くので実害は少ないだろうけど)

# NO:
if not re.match(self_url, request_url):

# YES:
if not re.match(re.escape(self_url), request_url):

この例じゃ正規表現使う必要は全然なくて、単純に文字列の比較

if self_url != request_url:

で済むはずです。
[]
[ここ壊れてます]

332 名前:nobodyさん mailto:sage [2011/06/29(水) 18:04:46.48 ID:???.net]
友達の非公開用自鯖でPython3でCGIを勉強したのは良いんだけど
Python3が使えるレンタルサーバが無い

333 名前:nobodyさん mailto:sage [2011/06/30(木) 03:13:00.40 ID:???.net]
VPSなら自分で入れられるだろ

334 名前:nobodyさん mailto:sage [2011/07/11(月) 06:30:21.58 ID:???.net]
そんなものがあったのか

335 名前:nobodyさん mailto:sage [2011/07/21(木) 01:17:02.20 ID:???.net]
pyramidのドキュメント増えてきた

336 名前:nobodyさん mailto:sage [2011/08/05(金) 00:50:16.06 ID:???.net]
ASSCI出版の標準Djando 
第11章テンプレートシステム244P-225Pの
サンプルコードについて質問です

-----テンプレート部分----
{% upper %}
This will appear in uppercase {{ your_name }}
{% endupper %}

-----タグ用の関数部分-----
def do_upper(parser, token):
nodelist = parser.parse(('endupper'))
parser.delete_first_token()
return UpperNode(nodelist)

class UpperNode(template.Node):
def __init__(self, nodelist):
self.nodelist = nodelist

def render(self, context):
output = self.nodelist.render(context)
return output.upper()

register.tag('upper', do_upper)

このサンプルは意図通りに動きました。しかし、
return UpperNode(nodelist)でUpperNodeクラスを呼ぶと
何故def render〜のブロックが実行されるのか理解できてません。
自動で呼ばれるのはコンストラクタの__init__メソッド
だけだと思ったのですが。
renderメソッドがどのように実行されたのか教えて貰えないでしょうか。

337 名前:nobodyさん mailto:sage [2011/08/05(金) 02:07:44.89 ID:???.net]
こぴぺ乙

338 名前:nobodyさん [2011/10/29(土) 04:52:13.01 ID:E8b4spx6.net]
pyramid



339 名前:nobodyさん mailto:  [2011/12/02(金) 13:25:26.73 ID:???.net]
保守

340 名前:nobodyさん mailto:sage [2011/12/03(土) 15:08:50.81 ID:???.net]
馬鹿には無理

341 名前:nobodyさん mailto:sage [2011/12/08(木) 01:30:05.46 ID:???.net]
今、web.pyでC/S型のコミックビューア作ってます。
ローカルサーバに保存してある(jpg).zip形式のコミックデータを、iPadやAndroid等のブラウザで読めるようにすることが目標です。

そこで、質問なのですが、現在、(jpg).zip書庫の取り扱いで悩んでいます。
zip書庫を解凍することなく、中身のjpg画像を取り出し、HTMLとして表示する、にはどうすればいいのでしょうか?
zipfileモジュールを使って、zip書庫からjpgデータを取り出し、変数に格納することはできました。
が、それをブラウザで表示できるようにする方法がわかりません。
ちなみに、変数に格納したjpgデータをprintしてみたら、プロンプトにバイトコード(?)が出力されました。

よろしくお願いします。

342 名前:nobodyさん mailto:sage [2011/12/08(木) 01:34:26.59 ID:???.net]
MHTMLでも使おうかなって思ったがどうなんだろう

343 名前:nobodyさん mailto:sage [2011/12/08(木) 11:57:10.55 ID:???.net]
>>338
ヘッダーでContent-typeをjpegにしてからprintしてる?

344 名前:338 mailto:sage [2011/12/09(金) 17:35:23.80 ID:???.net]
「Content-type python」などのキーワードで、ググってたら、
たまたま画像を表示するサンプルコードを公式ページで見つけたので、それを真似したところ、うまくいきました!
webpy.org/images

openメソッドで開いた画像データをreadメソッドで読み取り、それをreturnすると、画像を表示できるんですね〜。
自分は、「HTMLのタグで画像を直接指定する(こういうやつ→<img src="./static/gazou.jpg" />)」という表示法しか知らなかったので、行き詰ってました。

どうもありがとうございました。


345 名前:nobodyさん mailto:sage [2011/12/27(火) 20:37:30.27 ID:???.net]
あれ?みんpy web公開で賑わっているかと思ったが。

346 名前:338 mailto:sage [2011/12/27(火) 22:43:38.89 ID:???.net]
>>342
うおおおおおおおーーーー!!!!!!!!!!!
知らなかった、マジサンクス。
来年、>>342にいいことがありますように( -人-)

ttp://coreblog.org/ats/minpy-web-is-now-free-to-read

347 名前:nobodyさん mailto:sage [2011/12/28(水) 00:32:43.65 ID:???.net]
ム板で糞本として盛り上がってる

348 名前:nobodyさん mailto:sage [2012/02/17(金) 18:11:39.85 ID:???.net]
この本読んだひといますか?
感想聞かせてください

WSGIウェブプログラミング
ttp://www.amazon.co.jp/dp/4877832882/

書評悪すぎてわろす



349 名前:nobodyさん mailto:sage [2012/03/26(月) 19:39:38.19 ID:???.net]
この書評みて買おうとは思えないよねえw

350 名前:nobodyさん mailto:sage [2012/03/26(月) 19:42:21.10 ID:???.net]
小さいの作るならflaskでいいし、大きいの作りたいならどじゃんごやpylons/pyramidつかえばいいしな。
わざわざCGIどうのこうのしようと思わないな


351 名前:nobodyさん mailto:sage [2012/04/03(火) 20:51:50.73 ID:???.net]
いや、PythonはCGIだと思う。

というかPythonはCGIしか使えないレンタルサーバが多いし。

352 名前:nobodyさん [2012/04/13(金) 17:33:31.44 ID:fTA/7IiR.net]
なぜにレンタルサーバー限定?

353 名前:nobodyさん [2012/11/28(水) 13:26:24.69 ID:lZcnappL.net]
werkzeug

354 名前:nobodyさん [2013/01/09(水) 20:12:16.11 ID:R2XeVya2.net]
CGI用のsessionライブラリはないのかな?
関連のキーワードでぐぐると、自作したって話題がちょいちょい出てくるだけなんだが

355 名前:nobodyさん mailto:sage [2013/01/10(木) 19:07:25.41 ID:???.net]
自作したよ

356 名前:nobodyさん mailto:sage [2013/01/11(金) 14:13:22.80 ID:???.net]
「Python CGI WSGI」スレがたつのは2030年になるな、このレス数だと

357 名前:nobodyさん [2013/01/11(金) 16:39:32.83 ID:TsMR9PmK.net]
前はあったよ

358 名前:nobodyさん [2013/09/18(水) 12:06:57.99 ID:gKUd666P.net]
garagara



359 名前:nobodyさん [2014/04/22(火) 17:28:22.15 ID:xLyYt3aL.net]
PHPで全角半角混在の文字列をキレイに短縮
ttp://www.renowan.com/blog/?p=681

これをpythonで行いたいのですが、可能でしょうか?

360 名前:nobodyさん [2014/04/23(水) 22:19:27.09 ID:epxYuM7n.net]
WSGIを使ったプログラムをいくつかサーバで動かすと、なぜか他のプログラムが表示されることがあります。

ApacheのVirtualHostを利用していくつかのプログラムをサブドメインに関連付けているにも関わらず、
別のサブドメインのページが表示されるといった感じです。

それに関連するのかSQLiteのエラーも出まくります。

これは何が原因なのでしょうか

361 名前:nobodyさん mailto:sage [2014/04/24(木) 00:28:40.73 ID:???.net]
>>356
見つけたら編集しておいて下さいませ。

www.php2python.com/wiki/function.mb-strimwidth/

362 名前:nobodyさん [2014/10/21(火) 18:03:44.20 ID:no1UJMbX.net]
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3566

363 名前:実は男 mailto:age [2015/04/28(火) 22:40:49.47 ID:???.net]
ぱいそんそわそわ
フォロリクよろしく(^з^)-☆

ややちゃん♂
https://twitter.com/minwqgmg

#ややちゃんかわいい
ややちゃんよりかわいいMTFなどいない
i.imgur.com/L7IX75Q.png
i.imgur.com/lkujqEZ.png
https://pbs.twimg.com/profile_images/590714340384382977/3_IE5FW8.jpg
i.imgur.com/t1dy6yB.jpg

#百合原まこきもいしね
light.dotup.org/uploda/light.dotup.org175301.jpg
https://twitter.com/mako_yurigahara

364 名前:10人に一人はカルトか外国人 [2015/05/18(月) 18:35:17.36 ID:M9uT/B2w.net]
★マインドコントロールの手法★

・沢山の人が偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法

偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い

靖国参拝、皇族、国旗国歌、神社神道を嫌うカルト

10人に一人はカルトか外国人

「ガスライティング」で検索を!...

365 名前:nobodyさん [2016/12/19(月) 16:39:55.49 ID:xzwPJwqX.net]
使ってるひとおるん?

366 名前:nobodyさん mailto:sage [2017/11/07(火) 01:36:08.41 ID:???.net]
MoinMoinはここ?

367 名前:nobodyさん [2017/12/30(土) 14:04:29.20 ID:YhlYw6jg.net]
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

Q2YP6YQ2WW

368 名前:nobodyさん [2017/12/30(土) 15:31:14.03 ID:2y5gVFlY.net]
くだ



369 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<63KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef