Python CGI
at PHP
[前50を表示]
300:nobodyさん
11/03/05 05:39:55.11 .net
>>297
うちは perl 駆除続けてる
ほとんど完了しつつある
301:nobodyさん
11/03/05 07:32:34.01 .net
>>297
perlを使わない事は出来るけどperlを削除することは出来ない
302:nobodyさん
11/03/06 01:09:19.62 .net
Perlでアプリ書くことはもう無いけど
sed/awkの代替・短いスクリプトはperlがまだ適当じゃない?
Textutilsみたいなもんで使えて当たり前的な。サーバ管理なら特に。
303:nobodyさん
11/03/30 12:54:25.51 .net
CentOSでもPython抜くとカーネル死ぬんだってなw
304:nobodyさん
11/03/30 21:16:02.89 .net
なんじゃそりゃ
305:nobodyさん
11/03/30 21:58:48.93 .net
URLリンク(d.hatena.ne.jp)
これだな
306:nobodyさん
11/04/01 05:18:45.34 .net
馬鹿を相手にするな
307:nobodyさん
11/04/01 18:40:01.28 .net
PHPのソースPythonに置き換えするのって簡単かな?
PHPはサンプル本がたくさんあるからそこからインスピレーションを得ないとどうやって作っていいのかわからん
308:nobodyさん
11/04/01 19:00:54.12 .net
アリだけとマンドクセ
309:nobodyさん
11/04/03 17:39:44.22 .net
ただの置き換えなら意味が無い
コンセプト理解したら Python の利点が生かせるものを新たに書き起こす方が良い
そういう意味では CGI よりも WSGI の方が良いでしょう
310:nobodyさん
11/04/03 20:40:18.76 .net
誘導されてきました。ここであってますでしょうか。
pylonsを勉強し始めたんだけどいろんなサンプル見ても
各コントローラでコミット文を書いてるだけどそういうもん何でしょうか
トランザクションマネージャーみたいのものってないのしょうか
311:nobodyさん
11/04/16 16:50:54.09 .net
やっぱPHPが強すぎるのか…?
312:nobodyさん
11/04/16 17:05:10.15 .net
PHPとかオワコン。
すぐにPythonにとって変わられる
313:nobodyさん
11/04/17 17:11:06.89 .net
そうか安心した
314:nobodyさん
11/04/19 17:24:12.37 .net
PHPは鯖サイドの言語だから仕方ないお
PythonやPerlでネイティブなGUIアプリ書けるけどPHPでは無理
315:nobodyさん
11/04/19 19:15:47.64 .net
PHPは嫌いだけど
PHPでもGUIは作れるよ
316:nobodyさん
11/04/20 11:23:19.00 .net
pythonはともかくperlのGUIライブラリとかほとんどメンテされてないからなぁ
phpのGUIと同レベル
317:nobodyさん
11/04/20 15:55:56.39 .net
単に出来るのと実用的に問題ないのとは超えられない壁があるからな
318:nobodyさん
11/04/21 01:12:12.79 .net
WSGIがもっと普及すれば…
319:nobodyさん
11/04/21 20:32:07.14 O9on9yzH.net
WSGIってただの概念じゃなかったっけ?
テンプレート間の互換性の為の
320:nobodyさん
11/04/23 23:11:46.69 .net
何言ってんの?
321:nobodyさん
11/05/10 13:21:10.97 .net
>>314
ネイティブなGUIアプリはCとかC++とかDelphiとかじゃないとムリだろ。
322:nobodyさん
11/05/10 19:28:32.81 LKZwrKek.net
つwxPython
323:nobodyさん
11/05/10 21:40:33.56 .net
wxPHP
324:nobodyさん
11/05/30 10:13:53.58 .net
ネイティブの意味を判ってない馬鹿がいるな
325:nobodyさん
11/06/08 00:40:56.16 .net
Pythonの正規表現について伺います
re, sub, replace, etc...などPythonには沢山の正規表現モジュールがありますが
下記のPHP正規表現の否定はPythonではどう書いたらいいのでしょうか?
if (!ereg("{$_SERVER['PHP_SELF']}", "{$_SERVER['REQUEST_URI']}"))
条件式の判定に使いたいのです。
326:nobodyさん
11/06/08 02:39:08.19 .net
ム板で聞いた方が良い
327:325
11/06/08 02:51:26.49 .net
解りました、移動します
ム板はCGI嫌うからサーバー変数は隠したほうがいいかな
行ってきます
328:nobodyさん
11/06/08 19:20:38.14 .net
>>325
Python の正規表現モジュールは "re" 一個だと思っていいよ。
他はstr.replace や re.sub 等のメソッドや関数のことだと思うけど、
PHPの ereg に相当する処理だったら 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:
で済むはずです。
329:nobodyさん
11/06/29 18:04:46.48 .net
友達の非公開用自鯖でPython3でCGIを勉強したのは良いんだけど
Python3が使えるレンタルサーバが無い
330:nobodyさん
11/06/30 03:13:00.40 .net
VPSなら自分で入れられるだろ
331:nobodyさん
11/07/11 06:30:21.58 .net
そんなものがあったのか
332:nobodyさん
11/07/21 01:17:02.20 .net
pyramidのドキュメント増えてきた
333:nobodyさん
11/08/05 00:50:16.06 .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メソッドがどのように実行されたのか教えて貰えないでしょうか。
334:nobodyさん
11/08/05 02:07:44.89 .net
こぴぺ乙
335:nobodyさん
11/10/29 04:52:13.01 E8b4spx6.net
pyramid
336:nobodyさん
11/12/02 13:25:26.73 .net
保守
337:nobodyさん
11/12/03 15:08:50.81 .net
馬鹿には無理
338:nobodyさん
11/12/08 01:30:05.46 .net
今、web.pyでC/S型のコミックビューア作ってます。
ローカルサーバに保存してある(jpg).zip形式のコミックデータを、iPadやAndroid等のブラウザで読めるようにすることが目標です。
そこで、質問なのですが、現在、(jpg).zip書庫の取り扱いで悩んでいます。
zip書庫を解凍することなく、中身のjpg画像を取り出し、HTMLとして表示する、にはどうすればいいのでしょうか?
zipfileモジュールを使って、zip書庫からjpgデータを取り出し、変数に格納することはできました。
が、それをブラウザで表示できるようにする方法がわかりません。
ちなみに、変数に格納したjpgデータをprintしてみたら、プロンプトにバイトコード(?)が出力されました。
よろしくお願いします。
339:nobodyさん
11/12/08 01:34:26.59 .net
MHTMLでも使おうかなって思ったがどうなんだろう
340:nobodyさん
11/12/08 11:57:10.55 .net
>>338
ヘッダーでContent-typeをjpegにしてからprintしてる?
341:338
11/12/09 17:35:23.80 .net
「Content-type python」などのキーワードで、ググってたら、
たまたま画像を表示するサンプルコードを公式ページで見つけたので、それを真似したところ、うまくいきました!
URLリンク(webpy.org)
openメソッドで開いた画像データをreadメソッドで読み取り、それをreturnすると、画像を表示できるんですね〜。
自分は、「HTMLのタグで画像を直接指定する(こういうやつ→<img src="./static/gazou.jpg" />)」という表示法しか知らなかったので、行き詰ってました。
どうもありがとうございました。
342:nobodyさん
11/12/27 20:37:30.27 .net
あれ?みんpy web公開で賑わっているかと思ったが。
343:338
11/12/27 22:43:38.89 .net
>>342
うおおおおおおおーーーー!!!!!!!!!!!
知らなかった、マジサンクス。
来年、>>342にいいことがありますように( -人-)
URLリンク(coreblog.org)
344:nobodyさん
11/12/28 00:32:43.65 .net
ム板で糞本として盛り上がってる
345:nobodyさん
12/02/17 18:11:39.85 .net
この本読んだひといますか?
感想聞かせてください
WSGIウェブプログラミング
URLリンク(www.amazon.co.jp)
書評悪すぎてわろす
346:nobodyさん
12/03/26 19:39:38.19 .net
この書評みて買おうとは思えないよねえw
347:nobodyさん
12/03/26 19:42:21.10 .net
小さいの作るならflaskでいいし、大きいの作りたいならどじゃんごやpylons/pyramidつかえばいいしな。
わざわざCGIどうのこうのしようと思わないな
348:nobodyさん
12/04/03 20:51:50.73 .net
いや、PythonはCGIだと思う。
というかPythonはCGIしか使えないレンタルサーバが多いし。
349:nobodyさん
12/04/13 17:33:31.44 fTA/7IiR.net
なぜにレンタルサーバー限定?
350:nobodyさん
12/11/28 13:26:24.69 lZcnappL.net
werkzeug
351:nobodyさん
13/01/09 20:12:16.11 R2XeVya2.net
CGI用のsessionライブラリはないのかな?
関連のキーワードでぐぐると、自作したって話題がちょいちょい出てくるだけなんだが
352:nobodyさん
13/01/10 19:07:25.41 .net
自作したよ
353:nobodyさん
13/01/11 14:13:22.80 .net
「Python CGI WSGI」スレがたつのは2030年になるな、このレス数だと
354:nobodyさん
13/01/11 16:39:32.83 TsMR9PmK.net
前はあったよ
355:nobodyさん
13/09/18 12:06:57.99 gKUd666P.net
garagara
356:nobodyさん
14/04/22 17:28:22.15 xLyYt3aL.net
PHPで全角半角混在の文字列をキレイに短縮
URLリンク(www.renowan.com)
これをpythonで行いたいのですが、可能でしょうか?
357:nobodyさん
14/04/23 22:19:27.09 epxYuM7n.net
WSGIを使ったプログラムをいくつかサーバで動かすと、なぜか他のプログラムが表示されることがあります。
ApacheのVirtualHostを利用していくつかのプログラムをサブドメインに関連付けているにも関わらず、
別のサブドメインのページが表示されるといった感じです。
それに関連するのかSQLiteのエラーも出まくります。
これは何が原因なのでしょうか
358:nobodyさん
14/04/24 00:28:40.73 .net
>>356
見つけたら編集しておいて下さいませ。
URLリンク(www.php2python.com)
359:nobodyさん
14/10/21 18:03:44.20 no1UJMbX.net
URLリンク(cve.mitre.org)
360:実は男
15/04/28 22:40:49.47 .net
ぱいそんそわそわ
フォロリクよろしく(^з^)-☆
ややちゃん♂
URLリンク(twitter.com)
#ややちゃんかわいい
ややちゃんよりかわいいMTFなどいない
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(pbs.twimg.com)
URLリンク(i.imgur.com)
#百合原まこきもいしね
URLリンク(light.dotup.org)
URLリンク(twitter.com)
361:10人に一人はカルトか外国人
15/05/18 18:35:17.36 M9uT/B2w.net
★マインドコントロールの手法★
・沢山の人が偏った意見を一貫して支持する
偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法
・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法
偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い
靖国参拝、皇族、国旗国歌、神社神道を嫌うカルト
10人に一人はカルトか外国人
「ガスライティング」で検索を!...
362:nobodyさん
16/12/19 16:39:55.49 xzwPJwqX.net
使ってるひとおるん?
363:nobodyさん
17/11/07 01:36:08.41 .net
MoinMoinはここ?
364:nobodyさん
17/12/30 14:04:29.20 YhlYw6jg.net
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
Q2YP6YQ2WW
365:nobodyさん
17/12/30 15:31:14.03 2y5gVFlY.net
くだ
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
1155日前に更新/63 KB
担当:undef