08/03/30 20:23:20
みんなのPython
URLリンク(www.amazon.co.jp)
URLリンク(www.amazon.co.jp)
3:デフォルトの名無しさん
08/03/30 20:32:37
よし、俺にまかせろ
「どこがひどいか書く必要もあまりない」みんなのPython
URLリンク(www.unixuser.org)
4:デフォルトの名無しさん
08/03/30 20:52:44
初めてのPython 第2版
URLリンク(www.amazon.co.jp)
5:デフォルトの名無しさん
08/03/30 21:02:56
問題は
ないよりはまし
なのか
ないほうがまし
なのか
6:デフォルトの名無しさん
08/03/30 21:06:55
ここのひとは間違って買うことはないと思うけど(黄色い方の恥ぱい)
はじめてのPython
URLリンク(www.amazon.co.jp)
7:デフォルトの名無しさん
08/03/30 22:49:54
>>3
しんやまクンはそうとう悔しかったんだろうなあ。
自分の書籍があまりに売れなくて。
8:デフォルトの名無しさん
08/03/31 02:03:26
あしびきの山鳥の尾のしだり尾の長々しPythonコードひとり読みつつ
9:デフォルトの名無しさん
08/03/31 02:13:05
風流じゃねぇか。俺なんて意味不明に組み立てられたAccessVBAのソ(ry
10:デフォルトの名無しさん
08/03/31 11:03:17
>>7
立ち読みしたけど新山のSSH本はクソだよ。売れなくて当然。
理由は書くまでもないけど。
あんなひどい本が書けるのは、作者の人格が腐っているからに違いないよ。
理由は書くまでもないけど。
11:デフォルトの名無しさん
08/03/31 18:28:52
IronPython
URLリンク(www.amazon.co.jp)
12:デフォルトの名無しさん
08/03/31 18:45:25
しっぱい
URLリンク(foma-zakki.cocolog-nifty.com)
13:デフォルトの名無しさん
08/03/31 20:12:30
書籍のリンクはwikiの関連図書で良いだろと書こうと思ったら
荒らされてた (´・ω・`)
14:デフォルトの名無しさん
08/04/01 10:22:58
URLリンク(python.rdy.jp) FrontPage以外の全体がボロボロ
15:デフォルトの名無しさん
08/04/01 11:57:27
寿命?
16:デフォルトの名無しさん
08/04/01 11:58:55
関連図書とかそれなりに充実してたっぽかったので残念・・・
17:デフォルトの名無しさん
08/04/01 12:10:02
履歴まで飛んでるのか
18:デフォルトの名無しさん
08/04/01 12:31:17
なくなっても誰も困らないレベルという証明。
19:デフォルトの名無しさん
08/04/01 23:42:07
人生において大抵のものはなくなっても困らない
20:デフォルトの名無しさん
08/04/02 01:54:38
ちんちんとかね
21:デフォルトの名無しさん
08/04/02 13:57:21
しんやまのクソ本とかね
22:デフォルトの名無しさん
08/04/02 14:09:35
赤木
「まぁ・・分かんねぇだろうなぁ お前は積む人間だから分からねぇ・・!
入ってきた時、すぐ分った
ああ・・こいつは誤解しているなと・・たぶんお前は、こう考えた
"アルツハイマーなんかになっちまってなんて
赤木しげるはツイてない・・かわいそうだと"だろ・・?
ところが実はそうでもねぇ
上から下を見下ろすようようにあっさり決めつけられちゃ ちょっと不愉快だ・・俺からすりゃ
原田・・お前の方がかわいそうだ・・お前も気づいているだろう・・薄々は
お前は今、ろくに生きてないっ・・!
お前は成功を積みすぎた・・勝つことは成功だ生きていく以上
どうしたって「成功」は、目指さざるを得ない
それはいい加減に生きてきた俺とて同様
何しろ死んじまうんだ・・勝ってかないと・・・だから目指す
目指すさ・・それは仕方がない
ただ・・俺は少し「成功」を積んだらすぐ崩すようにしてきた
意図的に平に戻すようにしてきた・・お前はいいや、いいやで無用心に積みすぎた
動けねぇだろ・・?お前、今動けねぇだろ・・?満足に・・!
積み上げていくとある段階で、スッと性質が変わる
成功は、生の「輝き」でなく枷になる
「成功」が成功し続ける人生を要求してくる・・!
本当は、あえてここで失敗をする
あるいはゆっくりする・・そんな選択だって人にはあるはずなのに・・・
積み上げた成功がそれを許さない縛られている・・まるで自由じゃない
それは・・関西で1,2を争う暴力団組長"原田克美"でも変わらないっ・・!
我慢をしているはずだ・・相当・・!何だそれ・・?まるでわからねぇ・・!
みすぼらしい人生だ・・!生きていると言えるのか・・?
お前は成功という名の棺の中にいる・・!
もう満足にお前は動けない・・死に体みたいな人生さ・・!」
23:デフォルトの名無しさん
08/04/02 15:09:32
URLリンク(www4.atwiki.jp)
24:デフォルトの名無しさん
08/04/03 00:31:53
URLリンク(common-lisp.net)
URLリンク(www.cliki.net)
pythonとlispの混合できるみたいだけど、どっちがお勧めだろう
25:デフォルトの名無しさん
08/04/03 09:41:58
新山を煽ると荒らしが来るな。
オライリーの工作員と並んで、新山をPythonスレの二大忌みキャラとして認定します。
26:デフォルトの名無しさん
08/04/03 20:31:21
2chなら個人の誹謗中傷してもいいと思ってるやつのほうがどうかしてる
27:デフォルトの名無しさん
08/04/04 01:57:47
>>24
python3000になったら、紛らわしくなりそうだなあ。
28:デフォルトの名無しさん
08/04/04 11:53:13
2.6a2と3.0a4来ましたー
でもバイナリパッケージがまだ
29:デフォルトの名無しさん
08/04/04 22:50:28
日本人が原著のPython本はどれもこれも低レベルだからどうでもいいわ
30:デフォルトの名無しさん
08/04/04 22:54:22
まあneet山さんほどひどいものはないんですけどね
31:デフォルトの名無しさん
08/04/05 00:15:32
本はコレクションの為になら買っても良いだろう。
そうじゃなきゃ必要無い。
32:デフォルトの名無しさん
08/04/05 00:51:29
しんやま某のSHH本は公開オナニーに等しい,ひどく独りよがりなクソ本。
それくらいイカ臭い、ゆえに売れない。
33:デフォルトの名無しさん
08/04/05 01:16:24
>>31
オ○イリーのPythonチュートリアルなんてオンラインで読める.
そんな本,物好きか変態しか買わないだろ常識的に考えて.
34:デフォルトの名無しさん
08/04/05 01:20:54
いいから勉強しろ
35:デフォルトの名無しさん
08/04/05 01:25:34
>>33
俺はオラ○リーの工作員だけど、その本は買った方がいいと思うよ
オンラインで読めるし、ウンチ翻訳者がやってるクソ訳だけど、買った方がいいと思うよ
当然理由はいうまでもない
36:デフォルトの名無しさん
08/04/05 07:53:30
今度出る西尾さんのJython本を買えば
皆レベルが100ぐらいあがるから良いと思うよ
というのは冗談として、
読みたくない本があるなら買わなければいいだけで、
書評とか語るスレじゃねーから、書評とか語りたいなら
専用のスレッドに書き込むか、Python本限定なら
そんなスレッド無いから新規で立てて他でやってくれないかな。
37:デフォルトの名無しさん
08/04/05 10:36:21
いや、そもそもこのスレッドが立った理由は
python本でまともな本がないかの議論が最初だったし。
自分の意見を言うのも良いが自治議論を繰り広げるならぜひクリーンなスレッド建ててそこでやってくださいな
38:デフォルトの名無しさん
08/04/05 10:55:15
>>29
どういう内容で書けばハイレベルと言って頂ける様になりますか?
39:デフォルトの名無しさん
08/04/05 11:25:14
>>36
出版前に書籍の内容を知っている人乙。
40:デフォルトの名無しさん
08/04/05 11:51:54
>>39
自己宣伝しないと売れないようなひどい内容だと予想(www
41:デフォルトの名無しさん
08/04/05 12:24:14
>>36
本人乙
42:デフォルトの名無しさん
08/04/05 12:25:42
>>38
オライリー本と同じタイトルの本を出さないこと、それがまず第一歩だと思う
43:デフォルトの名無しさん
08/04/05 12:29:19
Python使ってる奴は負け組
ドキュメントが最初から日本語で揃ってるRuby使えばいい
Lispの血を引いた言語だし
44:デフォルトの名無しさん
08/04/05 12:32:48
日本人って目的を達成するための手段を探すことよりも
人物をののしることを先に始めるよね
45:デフォルトの名無しさん
08/04/05 13:00:37
RubyのドキュメントよりPythonの邦訳ドキュメントの方がいい気がする
書籍はよく知らないが
46:デフォルトの名無しさん
08/04/05 13:05:07
>>36
キモいよ。キモすぎるよ。
47:デフォルトの名無しさん
08/04/05 13:29:04
新たな忌みキャラ誕生の瞬間である
1.オライリーの工作員
2.neet山
3.自演イケメンハッカーnishio
48:デフォルトの名無しさん
08/04/05 13:30:55
Rubyは言語リファレンスが存在しない、ってどこかで読んだけど。
49:デフォルトの名無しさん
08/04/05 13:35:27
ruby(笑)
50:デフォルトの名無しさん
08/04/05 14:15:29
>>48
Matzという偉大なリファレンスが存在しますが
51:デフォルトの名無しさん
08/04/05 14:42:06
「2007年に一番伸びた言語はPython」とスクリプト言語の速度比較
URLリンク(techtrim.net)
52:デフォルトの名無しさん
08/04/05 16:38:17
このスレッドの趣旨って何なのよ
>>1-2にもどういうスレなのか書かれてないし
スレッドタイトルも具体的じゃないし
53:デフォルトの名無しさん
08/04/05 17:09:18
Part 25 でPythonスレッドが終了するとは、合掌
54:デフォルトの名無しさん
08/04/05 17:11:03
>>52
Python使ってるみんなでキャバクラ行ったり、
リアルでくんずほぐれつしようというスレ
55:デフォルトの名無しさん
08/04/05 17:27:03
>>51
ソートの速度か。
Pythonのソートはすごい、ってCookbook辺りで読んだな。
56:デフォルトの名無しさん
08/04/05 18:06:02
ファイルの行全てを一つのリストにかけて、
速度計測を行うとPythonはC並みに早くソートかけてくれるんだよな
どうなってんだろう
57:デフォルトの名無しさん
08/04/05 18:14:27
つ Objects/listsort.txt
58:デフォルトの名無しさん
08/04/05 19:24:49
>>56
下のコードの virtual Machine Code は下のようになっている
lstAt=[1,5,3,7]
lstAt.sort()
・
2 18 LOAD_NAME 0 (lstAt)
21 LOAD_ATTR 1 (sort)
24 CALL_FUNCTION 0
27 POP_TOP
すなわち実際の sort 処理では buit in 関数の sort を実行している。この sort コードが C で記述されていると思われる。
59:デフォルトの名無しさん
08/04/05 21:55:47
>>50
同じこと言おうと思ったら既に書かれててワロス
60:デフォルトの名無しさん
08/04/05 21:59:09
なに、どういうこと?
61:デフォルトの名無しさん
08/04/05 22:01:05
URLリンク(python.rdy.jp)
SPAMに荒らされてたけど今みたら直ってた
よかったよかった
62:デフォルトの名無しさん
08/04/05 22:05:13
URLリンク(www.manning.com)
URLリンク(www.manning.com)
URLリンク(www.manning.com)
この辺の本買った人いらっしゃいますか?
内容とか教えて頂けると有難いです。
63:デフォルトの名無しさん
08/04/05 22:20:38
>>62のwxPython in ActionはAmazonで購入した。
内容は、サンプルに載ってるのと同じ。
wxPython本家のドキュメントって体系的にできてないし、
新しい方のドキュメントは定義されてるクラス名とメソッド名ぐらいしかわからなくて、
どのようにコードかけばいか分かりづらい。
MoinMoinWikiの方にコードは書かれているが、深く掘り下げられていない。
wxPython in Actionはコードの書き方、及び結果が
モノクロだけどきちんと表示されてるよ。
クラスの内容、及びメソッドの内容もきちんと表で示されていて
どのような意味を持つのか書かれてる。
wx.Frameクラスのインスタンスを作成して、
インスタンスに対して値を放り込むという癖が出てるけどね
(人によってちがうよね)
wxPythonについてきちんと書かれてる(つーか中の人が書いた奴だし)ので、
英語だけど読めるコードが欲しいって人はおすすめ
64:デフォルトの名無しさん
08/04/05 22:23:06
>>63
俺は嫁のセックスにペニバン装着して入れてもらってる
まで読んだ
65:デフォルトの名無しさん
08/04/05 22:29:07
>>63
きもいよアンタ
66:デフォルトの名無しさん
08/04/05 22:36:13
むしろ素晴らしい解説
67:デフォルトの名無しさん
08/04/05 22:51:36
おれも wxpythonの本は買った。
wxpython付属のサンプルやリファレンス見ても
何がなんだかわからない、って人は買ってもいいんじゃないの?
英語はそんなに難しくはないと思う。
逆に、膨大なサンプルコードを見て理解出来るんだったらいらない気もする。
68:デフォルトの名無しさん
08/04/05 23:04:50
このスレで聞いていいのかわかんないけど、
python始めるには何からすればいいの?
多分インストールからなんだろうけど、
注意点とかも含めて何からすればいい?
69:デフォルトの名無しさん
08/04/05 23:06:44
こっからPython2.5を落として
URLリンク(python.org)
ここ読んでPython独特のブロック表現はインデントで実現する
というのに慣れる
URLリンク(www.python.jp)
70:デフォルトの名無しさん
08/04/05 23:06:49
>>68
ハ_ハ _
∩゚∀゚)ノ ゆーきゃんふらい!
) /
(_ノ_ノ
彡
.
_,,..-―'"⌒"~ ̄"~⌒゙゙"'''ョ
゙~,,,....-=-‐√"゙゙T"~ ̄Y"゙=ミ
T | l,_,,/\ ,,/l |
,.-r '"l\,,j / |/ L,,,/
,,/|,/\,/ _,|\_,i_,,,/ /
_V\ ,,/\,| ,,∧,,|_/
71:デフォルトの名無しさん
08/04/05 23:14:25
お前さんが率先して飛ぶ必要もあるまい…
72:デフォルトの名無しさん
08/04/05 23:17:05
ところでおまえら、プログラミング中に勃起したことある?
俺はあるね。Python使い初めてからの出来事です。
73:デフォルトの名無しさん
08/04/05 23:19:01
女性で有名なPython使いっているのかな
74:デフォルトの名無しさん
08/04/05 23:24:49
Anna Ravenscroft女史。
Alex Martelli氏の奥さん。
75:デフォルトの名無しさん
08/04/05 23:33:53
うちの同僚の女性はPythonの本をみて
ヘビ好きなの?きもいと言います
76:デフォルトの名無しさん
08/04/05 23:35:42
蛇は男根の象徴だからな
77:デフォルトの名無しさん
08/04/05 23:44:33
スイーツ(笑)はルビーでも使ってればいいよ
78:デフォルトの名無しさん
08/04/06 09:11:10
>>68
とりあえず作りたいものとか無いの?
79:デフォルトの名無しさん
08/04/06 09:29:15
>>78
えっと、なんでもいいなら、
自分用のお小遣い帳とか作りたいです。
できればwebで。
80:デフォルトの名無しさん
08/04/06 10:07:51
だったらRubyがおすすめだよ
81:デフォルトの名無しさん
08/04/06 10:19:26
>>79
URLリンク(www.amazon.co.jp)
お勧め。
82:デフォルトの名無しさん
08/04/06 11:06:51
>>79
まず、URLリンク(land.to) これを借りる。
で、続きはこっちで
スレリンク(php板)
83:デフォルトの名無しさん
08/04/06 12:07:04
pythonだったらCGIHTTPServerモジュール使えば
いいだけだろ
python -m CGIHTTPServer
と
84:デフォルトの名無しさん
08/04/06 12:22:31
ありがとうございます。
とりあえずRubyというものを使おうと思います。
皆様お元気で
85:デフォルトの名無しさん
08/04/06 12:30:07
phpでもやってろ
86:デフォルトの名無しさん
08/04/06 12:44:49
言語の習得のしやすさだと以下の感じかな
PHP>Ruby>Perl>Python
アドオンなど、webだけじゃなく色々な用途に使いたいのなら以下の順かな
Perl>>=Python>>Ruby>>>>>>>>>>>>>>>>PHP
ドキュメントの量なら
Perl>>Python>=PHP>>Ruby
Pythonの構文は、Cと似通っているから
Rubyより先に覚えておくと良いと思うのだけどね。
色々いじくって自分なりに楽しいコーディングライフを送ろうよ
87:デフォルトの名無しさん
08/04/06 12:48:43
URLリンク(www.aoky.net)
これ見てRuby使うことを決心しました
88:デフォルトの名無しさん
08/04/06 12:48:45
おかしいだろ……
89:デフォルトの名無しさん
08/04/06 12:49:33
やはりRubyは至高の言語だな。
webから卓上アプリまで何から何までも実現できる
90:デフォルトの名無しさん
08/04/06 14:59:26
Pythonでセッション保持のやりかったってどうすりゃいいの
Perlだとモジュールがあるけど
91:デフォルトの名無しさん
08/04/06 15:06:18
Perl使っとけよ知障
92:デフォルトの名無しさん
08/04/06 15:52:41
>>86
習得のし易さならpythonはかなり凄いと思うが。
初めてチュートリアルちょこっと読んだだけで即書き始められる。
93:デフォルトの名無しさん
08/04/06 15:55:48
対話モードとhelp,dirが良い出来だから習得しやすかった
94:デフォルトの名無しさん
08/04/06 16:06:22
通勤電車の中でチュートリアル読むだけだった俺でも、
簡単なバッチ処理程度はすぐ書けるようになったしな。
ipythonが高性能で楽だった。
たりないモジュールはググれば出てくるし、easy_installで一発だし。
95:デフォルトの名無しさん
08/04/06 17:10:02
>>90
自前で作ったよ
欲しかったらあげるよ
96:デフォルトの名無しさん
08/04/06 17:12:24
言語の理解は容易だが、日本語処理にはコツが必要
97:デフォルトの名無しさん
08/04/06 17:15:05
んなこたぁない
98:デフォルトの名無しさん
08/04/06 17:16:54
Python使い初めた頃に
日本語の扱いでブレーキが掛かって
前に進まなくなったことがあるけど
そのとき参照してたWebサイトに嘘が書いてあって
それを信じてたのが原因だった
正しい状況を理解してあとは慣れれば問題ないと今では言える
99:デフォルトの名無しさん
08/04/06 17:19:45
str (バイト列) / unicode (ユニコード文字列) をちゃんと理解すれば問題ない
内部では常にunicodeを使用し、外部との境界で適切に変換する
100:デフォルトの名無しさん
08/04/06 18:24:15
Python3000からu''ってunicode文字列指定は消えて
全てunicode扱いになるんだっけ
101:デフォルトの名無しさん
08/04/06 18:27:11
perlでコード確認したかったら
perl -e 'substr("hogehoge",4,7)'
とやらんとだめだ。
pythonだとインタプリタが起動するので
簡単なソースの動きをテストすることも容易だし、
unittest及びdoctestモジュール使えば
デバッグも容易。pdbというデバッガが最初から付いているし
102:デフォルトの名無しさん
08/04/06 18:29:28
>>101
Perlならperl -de0とかしませんか。あまり他の言語を貶すのはどうかと
103:デフォルトの名無しさん
08/04/06 18:36:45
>>101
Pythonほど使えない言語も珍しい
104:デフォルトの名無しさん
08/04/06 20:20:01
>>98
python.jpのことだな
未だに古いバージョンを日本語環境用と称して配布してるから分かる
105:デフォルトの名無しさん
08/04/06 20:24:28
cygwinのpythonは日本語がうまく通らない。
active pythonを入れることで解決したが、謎だ。
106:デフォルトの名無しさん
08/04/06 20:29:05
日本のユーザグループのpythonマニュアルの和訳はとても助かった。
あれでpythonを学習できたから。始めてpython触ったときはC言語
から入ったからハッシュが組み込みでサポートされてるのにぶっ飛ん
だ記憶が
107:デフォルトの名無しさん
08/04/06 20:45:34
俺もLittle SmalltalkのCollection見て驚いたの思いだした。
URLリンク(www.amazon.co.jp)
あれからもう20年近く経つのか…
108:デフォルトの名無しさん
08/04/06 21:15:21
pythonでCのstatic変数みたいなのは無理?
109:デフォルトの名無しさん
08/04/06 21:19:13
デフォルト引数に可変オブジェクトを使えば似たようなことはできそうだが
たぶんやらんほうがいい
というかオブジェクトをcallableにすればよいだけのような気もする
110:デフォルトの名無しさん
08/04/06 21:52:36
>>104
オライリーのクソ本のことだろ。
日本語処理について一行も書いてない本を日本で売る神経は信じられない。
111:デフォルトの名無しさん
08/04/06 21:59:35
オブジェクトをcallableにする。についておしえてくだしあ
112:デフォルトの名無しさん
08/04/06 22:02:06
def __call__(self):
# write your code here
113:デフォルトの名無しさん
08/04/06 22:11:53
いつからこのスレッドのレベルはこんなに落ちてしまったのですか
114:デフォルトの名無しさん
08/04/06 22:38:58
昔は高かったように言うのな
115:デフォルトの名無しさん
08/04/06 22:39:29
たぶん>>113がこのスレに来てからだな
116:デフォルトの名無しさん
08/04/06 23:11:58
>>114
昔のスレッドの高度はモンブラン級でした。
今では大雪山級にまで高度が下がっています
117:デフォルトの名無しさん
08/04/06 23:19:53
「昔はよかった」という典型的な労害。
118:デフォルトの名無しさん
08/04/06 23:24:12
明らかにこのスレだけ非コードの書込みだけで満たされてるだろ
他言語のスレッド見てこいよ
119:デフォルトの名無しさん
08/04/06 23:33:10
>118は前スレでも見てこいよ
120:デフォルトの名無しさん
08/04/06 23:43:52
>>118
except AlzheimerException:
pass
121:デフォルトの名無しさん
08/04/06 23:49:23
Pythonのバイブル的書籍
URLリンク(www.amazon.co.jp)
122:デフォルトの名無しさん
08/04/06 23:49:54
pythonは日本じゃ流行らないって
日本語の情報量少なすぎモジュールも少なすぎ
言語にフィードバックしない文化的な違いかね^^
一つだけ使う理由があるとしたら
言語仕様がすっきりしてるだけ^^
実用的に使うとなると苦労するよ^^
123:デフォルトの名無しさん
08/04/06 23:50:04
>>118
典型的な労害。
オマエが非コードの書き込み増やしてどうするよクソが(wwww
124:デフォルトの名無しさん
08/04/07 00:10:46
俺のバイブル
URLリンク(www.amazon.co.jp)
URLリンク(www.amazon.co.jp)
あんたらも、どんどん紹介してくださいよ
125:デフォルトの名無しさん
08/04/07 00:40:12
>>122
流行るとか文化とかそういうのはどうでもいい
126:デフォルトの名無しさん
08/04/07 00:53:18
>>125
言語仕様だけしか見ない、現実性を欠いた言語ヲタはまぁそれでもいいよな。
127:デフォルトの名無しさん
08/04/07 01:44:41
>>106
漏れはpysqliteが組み込まれてることにぶっとんだw
128:デフォルトの名無しさん
08/04/07 01:47:10
>>122
それどこのRuby?
129:デフォルトの名無しさん
08/04/07 02:14:53
>>126
どこぞの自称「言語オタク」は流行するかどうかをたいへん気にされているようですが
130:デフォルトの名無しさん
08/04/07 02:31:39
>>129
らしいねえ。で?
131:デフォルトの名無しさん
08/04/07 02:40:58
>>129
一部で流行して、国や県から金までもらってるけど
世界的にはもう流行は終了
有能な開発者から順番に正気に戻って
JavaやPythonに流れて来ていますとさ
132:デフォルトの名無しさん
08/04/07 03:30:25
他所でやれ
133:デフォルトの名無しさん
08/04/07 07:29:21
もういいよ、みんながPython以外の言語を使えば幸せになれるんだよ。
JavaでもGaucheでもRubyでもLuaでも
いいからPython使わなければ喧嘩も起きない
134:デフォルトの名無しさん
08/04/07 10:20:19
日本語の処理の問題って
日本のコミュニティで質問するときの作法についての話かとオモタ…
135:デフォルトの名無しさん
08/04/07 10:21:21
スレの趣旨がどんどん意味不明になってまいりました....
136:デフォルトの名無しさん
08/04/07 10:22:33
>>131
呪縛から冷めればそんなもん。
ちなみに,133みたいなキモい信者がいるのもカルト言語の特徴のひとつ。
137:デフォルトの名無しさん
08/04/07 11:40:24
あまりそういう話題を拡大したくないが、
Pythonってカルト色ないよね
Python使いが回りに少しいるんだけど絶対無理矢理勧めてこない。
RubyとHSPが強引に勧めてくるんだけど
138:デフォルトの名無しさん
08/04/07 11:46:21
開発者がカルト教祖気取ってるかそうじゃないかの違いじゃないか?
Guidoは純粋に研究を続けている形をとり続けてるが、
一方は他言語批判繰り返してるだけ。でそれをなぜか利用者側にも
考えを刷り込ませてるからどうしようもない
Guidoが慈悲深き終身独裁者、なんてことを
言われるなんて本人が亡くなるまで無いことと予想できる
139:デフォルトの名無しさん
08/04/07 11:50:06
でもRubyのがブロック表現しっかりしてるじゃんendで終わる部分がわかるんだぜ
140:デフォルトの名無しさん
08/04/07 11:57:48
ここまで139レス。
有益なソースが全く貼られないという面白い状況になっています
141:デフォルトの名無しさん
08/04/07 12:04:36
>>139
pythonスクリプトの最初に
end=1
と書いておく。
あとは、ブロックの閉じる所に「end」と書いておけばOK
142:デフォルトの名無しさん
08/04/07 12:22:45
>>139
2次元的にソースコードを眺めてみよう、
end より分かりやすい
143:デフォルトの名無しさん
08/04/07 12:27:57
MacのOS X 10.5.2で最初からPythonが入っていたので少しずつ勉強してます。
今困っているのは、インタプリタから日本語を入力すると
日本語変換後に一瞬で何も入力していない状態に戻されます。
インタプリタを起動せずにecho 'あいうえお'とかはできるので
Terminalの設定とは関係ない、Pythonインタプリタの問題と思います。
どうすりゃ日本語を使えるのか教えてもらえませんでしょうか。
144:デフォルトの名無しさん
08/04/07 12:42:26
>>143
このへんでしょうか。Mac板のほうが知ってる人がいそう。
URLリンク(www.python.jp)
URLリンク(www.python.jp)
145:デフォルトの名無しさん
08/04/07 13:08:36
>>137
しつこく寄ってきて布教するか、同好の士で固まって選民意識を高め合うか、の違い。
どっちもキモイことに変わりはない。
ただ、そのキモさに出くわす状況が正反対。
Ruby厨のキモさは「言語に興味の無い人」が出くわす。そこら中に目撃例を作ってしまうのがデメリットだが、
興味を持った人間が踏み出しやすいのがメリット。
Python厨のキモさは「興味を持ちかけた人」が出くわす。高慢な態度で門前払い的対話を量産するのがデメリットだが、
質疑応答や議論のレベルを一定水準に保てるのがメリット……のはずだった。
146:デフォルトの名無しさん
08/04/07 13:20:12
>>145
門前払いしてる人たちはもっぱら利用者側で、
モジュール制作やらPEPの提案に関わった人たちじゃねえんだよな。
日本語の本執筆してるのも利用者側オンリーだし実装してる奴皆無。
なんとかならんかね
147:デフォルトの名無しさん
08/04/07 13:24:24
Rubyこそが至高の言語であることは間違いないだろう。
rake,gems,どれをとってもPythonより勝る
Java実装についてもPythonは死に体状態だ
148:デフォルトの名無しさん
08/04/07 13:27:00
こっちでやれ
【Perl,PHP】LLバトルロワイヤル【Ruby,Python】
スレリンク(tech板)
149:デフォルトの名無しさん
08/04/07 13:31:09
そもそもPythonは勉強するほど難しい言語じゃない
簡単なことしかできない
150:デフォルトの名無しさん
08/04/07 13:33:10
Ruby厨は自分のスレッドで楽しむことができんのか
151:デフォルトの名無しさん
08/04/07 13:48:24
>>141
それ発明したの俺だから。よろしく。
152:デフォルトの名無しさん
08/04/07 13:52:52
>>146
>門前払いしてる人たちはもっぱら利用者側で
Django厨がハブられているのは確かだ。
153:デフォルトの名無しさん
08/04/07 20:11:42
そして誰もPythonを使わなくなるのだった
- Pythonのお勉強 Part 25 完 -
154:デフォルトの名無しさん
08/04/07 21:36:09
>>81
>>82
ありがとん。
新入社員が入ってきた関係で
なかなか帰宅後の精神的余裕がとれないから
6月ぐらいになったらはじめてみます。
155:デフォルトの名無しさん
08/04/07 21:56:02
>>143
・BOM付きUTF-8でソースを書いてそれを実行する
・'あいうえお' と書かずに u'\u3042\u3044\u3046\u3048\u304a' と書く
等が環境に依存しなくていいよ
156:デフォルトの名無しさん
08/04/07 22:01:08
>>155
UTF8でBOM...?( ゚д゚)ポカーン
157:デフォルトの名無しさん
08/04/07 22:03:26
>>156
いや・・・・マジレスされても・・・・
158:デフォルトの名無しさん
08/04/07 22:10:08
Pythonのお勉強スレ
ここは、Python中級上級者が集うスレッドです。
*リファレンスの80%が頭の中に入っている状態
*PythonML(本家)での積極的な投稿
*公式リファレンスの翻訳
*ダウンロード数4桁を誇るアプリ
*処理系の実装
など、Pythonの方向性に関わった、及び影響を及ぼした人物が
書き込めるスレッドです。
初心者は、Rubyを使って言語処理に慣れましょう。
159:デフォルトの名無しさん
08/04/07 22:11:16
u"\u306c\u308b\u307d"
160:デフォルトの名無しさん
08/04/07 22:18:19
u'\u30ac\u30c3'
161:デフォルトの名無しさん
08/04/07 22:54:35
>>158
100点満点中3点
162:デフォルトの名無しさん
08/04/07 23:26:14
>>147
つ URLリンク(journal.mycom.co.jp)
163:デフォルトの名無しさん
08/04/07 23:57:21
春になったせいか、どこぞのRuby厨が荒らしにきてるな。
164:デフォルトの名無しさん
08/04/08 00:04:22
それほどPythonって話題がないということの現れでもあるんだよ
165:デフォルトの名無しさん
08/04/08 00:29:41
たしかにRubyほど作者の悪口に関する話題はないわな
166:デフォルトの名無しさん
08/04/08 01:37:02
>>143
URLリンク(d.hatena.ne.jp)
167:デフォルトの名無しさん
08/04/08 02:48:33
pythonほど深い言語はないと思うのですよ。
>>158
> リファレンスの80%が頭の中に入っている状態
こんなやつが実際いたら変態野郎に違いない。
168:デフォルトの名無しさん
08/04/08 02:51:57
パイ鍋っておいしいの?
鍋奉行がデフォのような気がしてなりません><;
169:デフォルトの名無しさん
08/04/08 08:08:21
このたびPythonを習いたいんですけど
c++のようにプログラムのプの字も知らない
ド初心者向けのサイトや参考書がありません。
すべて、プログラマとしてのある程度の知識持っているのを前提として
わけのわからない言葉を書き連ねていますよね。
ド初心者の私はPythonを覚えたいのですが
どうすればいいのでしょうか?
Pythonを教えてくれる学校があるなら学校行きたいくらいです。
170:デフォルトの名無しさん
08/04/08 08:12:36
ド初心者だったらチュートリアルに出てる
コードを打ち込んで、動作に感動して覚えてく形を取るべきだと思うよ
教えてもらおうという形だと一生覚えないね
釣りだと思うが
171:デフォルトの名無しさん
08/04/08 09:28:02
>>169
無料ですませたいならチュートリアル読むか
URLリンク(www.python.jp)
みんぱい買え
URLリンク(www.amazon.co.jp)
172:デフォルトの名無しさん
08/04/08 09:29:37
>>169
月50万くらい払うんだったら、個人的に教えてあげてもいいですよ。
173:デフォルトの名無しさん
08/04/08 09:41:44
女性ですが、ってつけておくともっと釣れるのに
174:デフォルトの名無しさん
08/04/08 09:54:58
みんぱいは結構ど素人むきだとおもうよ、
変数は箱です、とか、関数というのは~~ですみたいな、何も知らない人向けの説明
とかも書いてあるので、じっくり読めばたぶんわかる、
チュートリアルは個人的には分かりやすいと思ってるけど、
どうもスレの反応とか見てると一般的には意味不明な部分が多いらしいね・・・
175:デフォルトの名無しさん
08/04/08 09:58:14
>>174
作者乙。
176:デフォルトの名無しさん
08/04/08 10:20:44
作者こんなに細かい活動しないだろw
177:デフォルトの名無しさん
08/04/08 10:28:15
>>174
失礼だが、あんな本をプログラミングを
やったことのない初心者が読んだら誤解すると思う
178:169
08/04/08 10:28:46
生意気かも知れませんがド初心者からの貴重な意見として受け止めて頂きたい
>>170
ド初心者のレベルをあなたは把握して無いんですよ
あなたみたいなド初心者の頭を理解しない方が著書だから
「猿でもわかる~」なんて銘打つも猿はわからない参考書が出回るんですよね
『コードを打ち込んで、動作に感動して覚えてく形を取る』なんて発想に
いきなり飛ぶド初心者は居ませんから
自分が出来た、自分がそうしたからといってその基準を押し付けないで頂きたい
>>171
そのチュートリアルの冒頭に早速書いてある「インタプリタ」や「スクリプト」
自分は検索してその意味を知っていますが、そのページの主はそれらの解説を怠ってますね
主はそこまで配慮していない、、私が求めるチュートリアルは、繁栄しているc++にあるような
プログラムのプの字も知らないド初心者の為に0から説明しているものです
みんぱいについては、興味が出ましたので買おうかとも思いますがレビューにある
>この時期に出すのなら2.5の内容も触れて欲しかった。
>withを使用したファイル処理、if修飾子、try~except~finally、ジェネレータなど上位互換だから良いものの、
>基本的な構文の所が結構変わっているので今の時点で既に情報が古い
が気になりますが、載ってる情報がすでに古く、基本的な構文が今は変わっているというのは
参考書として致命的じゃ無いでしょうか?
>>172
個人相手でもお金を払いたいくらいですが月50はさすがに高額ですね、、、
今時学校でも取らないですよ、釣りと思いますけど
179:169
08/04/08 10:33:38
>>174
どうやら参考書でいうと今はみんぱいしか無いみたいですね
Pythonについて最近調べているのですが
どうやら日本ではあまり流行って無いようで
入門サイトも参考書も少なければ、もちろん日本語のサンプルも少ない
このままでは一種の素人が作ったプログラム言語みたいな道を
辿っていきそうですけど、、、Pythonは大丈夫なんでしょうかね?
180:デフォルトの名無しさん
08/04/08 10:35:45
とりあえずそんな本が需要のある言語を覚えましょう
もしPythonにもそんな需要があると思うなら良書を書いて一攫千金のチャンス!
181:デフォルトの名無しさん
08/04/08 10:36:23
結論:Ruby最強!
182:デフォルトの名無しさん
08/04/08 10:36:46
アンチならアンチスレでやれ
> c++のようにプログラムのプの字も知らない
> ド初心者向けのサイトや参考書が
そんなのあるか?
183:169
08/04/08 10:43:44
>>182
誤解させるような発言がありましたかね?
私はアンチではありません、そして正直に申しますと
別のプログラムは使うつもりもありません
仮に「嫌でも」パイソンを選ばなければならないのです
なので好きになる努力をしております
>そんなのあるか?
ありますよ、ぜんぜん
小学生に教えようとしてるくらいレベルを下げた解説が書かれた
サイトも、参考書も、あります
でもそれだからこそありがたいんですよ、ド初心者には
パイソンにもそれがあってほしかった
184:デフォルトの名無しさん
08/04/08 10:50:59
プログラミングの本をいろいろ知ってるど素人なんていねーよw
185:デフォルトの名無しさん
08/04/08 10:53:11
>>183
小学生向けのC++とかの本を読めばプログラミングの基礎はわかるからそれから君にとってはすごく難しいPythonの本を読めばいいんじゃないかな...><
186:デフォルトの名無しさん
08/04/08 10:55:52
マジレスするとC言語を先にやっておけ
なんだかんだ言って役に立つし、急がば回れとも言うし
187:169
08/04/08 10:59:00
>>184
プログラミングに興味を持たせてくれたのがそれらの本だったというだけです
しかも熟読したわけでもありません、
すぐにパイソンのそういった本を読もうと思いましたので
パイソン関係を調べ、日本のネットじゃにぎわってないので
ここに来たわけです(ま、ここも過疎ってそうですが
>>185
プログラミングの基礎は必ずしも同じではありません、それくらい知ってます
特にこのパイソンについては、他のプログラム言語と少し違いますよね
188:デフォルトの名無しさん
08/04/08 11:00:05
CやJavaみたいにそれ関係の仕事についてしまって
仕方がなく勉強する人がPythonにはいないからなぁw
そんな本売れねーよw
189:デフォルトの名無しさん
08/04/08 11:01:01
Pythonチュートリアルはよくできた文書だから黙って読め。
190:169
08/04/08 11:06:03
>>186
やはりC言語からは逃れられないのですね…
C言語ですか、、、、うーん、、、
>>188
ここに居ます
>>189
最初の時点で著者の器が知れました
初心者を排除する方の説明文など
先が知れてますので読む気になれません
読むとしたら私がド初心者じゃ無くなってからですね
191:170
08/04/08 11:10:42
>>169
お金出す気があるなら、この本買ってみなよ
Pythonで学ぶプログラム作法
Pythonを説明に使ってるだけの本だが、
文字も大きく取られていて、読みやすいよ
192:170
08/04/08 11:11:53
まずどういった環境で始めようとしているか、だなあ。
WindowsだったらCUI中心の動作は面倒だろうし、
それ以外だったらテキスト処理を行わせるようにすれば楽しいだろうし
193:デフォルトの名無しさん
08/04/08 11:34:43
>>191
>Pythonで学ぶプログラム作法
コレ、Python 1.5の頃に書かれた本だよね...
194:デフォルトの名無しさん
08/04/08 11:37:20
チュートリアルが糞とか言ってる人にはぴったりかなと思って。
195:デフォルトの名無しさん
08/04/08 11:38:38
>>178
>>この時期に出すのなら2.5の内容も触れて欲しかった。
思いっきり触れてあるよ
どこの工作員が書いたレビューだよこれ(wwwww
196:デフォルトの名無しさん
08/04/08 11:54:31
URLリンク(www.amazon.co.jp)
工作員の素性バレバレだろこれ(wwww
197:169
08/04/08 11:55:28
>>191
解説?にある、
>入門書としては比較的ハードなつくりであり、
>徹底的にわかりやすい解説を行うよりも、
>プログラミングにおける重要な技法や作法を伝えることに重点を置いている。
で、もうダメです(自分の求めているものではあり得ません
>>192
Mac10.5.1です、パイソン環境はすべて備わっているはずです
>>195
そうなんですか??だったら問題ありませんね、
希望通りの内容かは疑わしいですが2008年現時点で
一番ド初心者を対象とした入門書ということで試しに読んでみます
情報、ありがとうございます
198:デフォルトの名無しさん
08/04/08 12:01:59
>>197
冗談も休み休みにしろよ、
アップデータでてるよ、10.5.2にアップデートしておけ。
あとpython.orgで2.5.2がリリースされてるから、
macパッケージ落として入れ込んどけ。
199:デフォルトの名無しさん
08/04/08 12:03:26
macports使ってpython環境を整えようとしないほうがいいぞ
mac純正のpythonじゃないとTkinterとの兼ね合いが悪いのか、
Xが起動して動作が重たくなるからな
200:デフォルトの名無しさん
08/04/08 12:12:51
>>199
そうだよね。
/opt やら /sw やらに似たようなのが入って混乱する。
macports とか fink とかと心中するつもりで、それだけしか使わないならいいんだろうけど。
201:169
08/04/08 12:19:58
>>198
失礼、間違えました
10.5.2にアップデートしてました
なのでpythonも2.5.2のはずですよね(まだ確認はしてませんが)
というか、ご指摘ありがとうございます
202:169
08/04/08 12:23:48
とりあえず、みんぱいが届き次第
このスレにて感想を報告させて頂きます
203:デフォルトの名無しさん
08/04/08 12:30:09
>169
> > CやJavaみたいにそれ関係の仕事についてしまって
> > 仕方がなく勉強する人がPythonにはいないからなぁw
> > そんな本売れねーよw
> ここに居ます
クズか?
仕事なら甘ったれた事言ってないで黙って読め。
理解できなければ理解できるまで読め。
それでも理解できないんなら適性がないんだから、
別の仕事に回してもらえるように上司に頼むか、
仕事辞めろ。迷惑だ。
204:デフォルトの名無しさん
08/04/08 13:16:24
>>203
まあまあ。とりあえず169は本を買って
Pythonに触れようとしてるんだから見守ってやろうぜ
205:デフォルトの名無しさん
08/04/08 13:17:25
>>196
オライリーの工作員必死すぎて見苦しい
みんなのPythonは初めてのPythonの倍売れているらしいから
必死になるのも分かるけど
206:デフォルトの名無しさん
08/04/08 13:49:35
みんな釣られすぎ。
何かを学ぼうって態度じゃないだろあれ。
あのスタンスでは何を読んでも誰に習っても無理。
>>203に禿同だ。
207:デフォルトの名無しさん
08/04/08 14:06:11
みんなのPythonはPythonのバイブルだからな。
読まないと異教徒認定だ
208:デフォルトの名無しさん
08/04/08 14:18:45
ネタでも入門書レベルがバイブル認定されていると悲しいものがあるな
209:デフォルトの名無しさん
08/04/08 14:21:46
ネタに突っ込んだら負け
210:デフォルトの名無しさん
08/04/08 15:50:12
工作員認定するしか能のないゆとりって
211:デフォルトの名無しさん
08/04/08 16:04:22
ゆとりって言う奴はすでに老害
212:デフォルトの名無しさん
08/04/08 17:17:09
説得力のある工作員認定に
説得力ゼロのゆとり認定で挑んでもね。
213:デフォルトの名無しさん
08/04/08 17:28:35
説得力w
214:デフォルトの名無しさん
08/04/08 18:52:42
w付けるしか能のないゆとりって
215:デフォルトの名無しさん
08/04/08 19:05:08
SICPをpythonでするのがバイブル
216:デフォルトの名無しさん
08/04/08 20:31:06
SICPには良い練習問題が結構あるからな
217:デフォルトの名無しさん
08/04/08 20:54:26
>>169
Pythonで学ぶプログラム作法はオンライン版もあるよ
URLリンク(www.freenetpages.co.uk)
プログラム言語は知らなくても英語は堪能ならこれで済ますのも
218:デフォルトの名無しさん
08/04/08 23:01:24
CだろうがPythonだろうがぶっちゃけ手続き型言語だろうに。
本気で習得しようとするならなんとかなるでしょ。
さすがにHaskellとかProlog、Forthなんかだったら苦しむだろうがw
219:デフォルトの名無しさん
08/04/08 23:03:34
やけにスレが伸びていると思えばこのありさまかよ…。
いつものことだな。
220:デフォルトの名無しさん
08/04/08 23:24:09
くだすれPython と、 Python初心者スレ だったらどっちの方がいいですか?
221:デフォルトの名無しさん
08/04/09 00:03:32
python3000てどうなってるの~?
222:デフォルトの名無しさん
08/04/09 00:06:57
こないだPython3.0α4が出たばかりじゃないか
223:デフォルトの名無しさん
08/04/09 00:10:47
9月に最終版出るよ~ <python3k
でも、仕様はまだ固まってない部分が多いっぽい
224:デフォルトの名無しさん
08/04/09 00:25:28
URLリンク(www.python.org) 記載の予定
May 07 2008: Python 2.6a3 and 3.0a5 planned
Jun 04 2008: Python 2.6b1 and 3.0b1 planned
Jul 02 2008: Python 2.6b2 and 3.0b2 planned
Aug 06 2008: Python 2.6rc1 and 3.0rc1 planned
Aug 20 2008: Python 2.6rc2 and 3.0rc2 planned
Sep 03 2008: Python 2.6 and 3.0 final
225:デフォルトの名無しさん
08/04/09 01:09:41
>>220
169からの流れ読んでたら"くだすれPython"に一票を投じたくなった
226:デフォルトの名無しさん
08/04/09 01:19:03
プログラムの勉強としてはPythonは資料が少ないかもな。
逆にPython言語の勉強としてだと、、、やっぱりC言語ほど豊富じゃないなorz
まぁプログラム脳を作るのとPythonの勉強は違うから、
両方を満足するようなものは無いんだよな。
227:デフォルトの名無しさん
08/04/09 01:44:23
そりゃ同じことをやるのにCの方が書く量が多いのだから、
Cの情報が多いのは当たり前だろ。
228:デフォルトの名無しさん
08/04/09 02:04:29
その理論だとアセンブラの情報が一番多いことになるんだけど・・・
229:デフォルトの名無しさん
08/04/09 02:29:14
アセンブリ言語最強!
230:169
08/04/09 03:10:16
あんな本がバイブルだなんて皆さんはトンデモな狂信者ですね。
231:デフォルトの名無しさん
08/04/09 03:10:32
PyASM
232:デフォルトの名無しさん
08/04/09 03:55:16
How to Think Like a Computer Scientist
Python Version
ってどう思う?
233:デフォルトの名無しさん
08/04/09 04:42:04
debugに関する解説は丁寧だなと思った。
入門書か何かかな。
234:デフォルトの名無しさん
08/04/09 12:31:29
PythonのWebFrameworkで、
JavaでいうWicketみたいにPOHPなTemplateが使えるやつってありますか?
Temaplteを使わずDOMを構築するようなものがあるならもっと嬉しいです。
235:デフォルトの名無しさん
08/04/09 13:44:47
ipythonについて教えて下さい。ubuntuで、gnome-panelに"ipython -pylab -p scipy"と
埋めこんだボタンからは普通に起動するんですが、zshのプロンプトから同じコマンド打
つと、
AttributeError: 'module' object has no attribute 'module'
みたいなメッセージ吐いて、起動できません。どういった原因なんでしょうか。
236:デフォルトの名無しさん
08/04/09 14:30:33
な ん で こ こ ID 出 な い ん だ ろ う ね
237:デフォルトの名無しさん
08/04/09 14:52:53
>>235
トレースバックでどのモジュールのどの行で例外がでてるか出力されていないの?
238:デフォルトの名無しさん
08/04/09 15:14:54
>>236
出るように設定してないからですよ。
239:デフォルトの名無しさん
08/04/09 15:31:24
>234
Wicket みたいって言われても全然わからない。
POHPってなに?
240:デフォルトの名無しさん
08/04/09 16:51:43
すいません、エラーメッセージ端折って貼りつけてしまいました。
File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1712, in _handle_ns
module = sys.modules[packageName] = new.module(packageName)
AttributeError: 'module' object has no attribute 'module'
241:デフォルトの名無しさん
08/04/09 17:04:41
属性エラー: 'モジュール'オブジェクトの属性がありません'モジュール'
242:デフォルトの名無しさん
08/04/09 17:31:30
>>240
zshから起動したときに標準以外のnew.pyがインポートされているんじゃない?
自分でnew.pyを作ったりしていない?
243:デフォルトの名無しさん
08/04/09 18:24:18
華麗にスルーされている」169に幸あれ(wwwww
244:デフォルトの名無しさん
08/04/09 18:34:17
お前が釣られてるじゃん...
245:デフォルトの名無しさん
08/04/09 19:08:02
みんなのpythonってそんなにヤバいんですか?
ずぶの素人の自分には結構わかりやすい説明に思えたんですが…
246:デフォルトの名無しさん
08/04/09 19:31:53
とりあえず他の言語を多少かじったことのある奴は何読めば良い?
Rubyの「ホワイの(感動的)Rubyガイド」にあたるようなやつw
Google App Engineで遊びたい。IronPythonとかJythonで遊びたい。
247:デフォルトの名無しさん
08/04/09 19:54:03
つ URLリンク(www.lisperati.com)
248:デフォルトの名無しさん
08/04/09 21:47:59
>>247 なんでLisp?
249:デフォルトの名無しさん
08/04/09 22:08:14
関数型の経験とかあるならこれとか読むと分かりやすいかも?(自分が関数型経験無いので何とも言えないけど・・・
URLリンク(www.unixuser.org)
あとは、まあ、面白くないけど、用が足りるという意味で、本家チュートリアル+リファレンス
>>246で上がってるサイトとか、Perl の Perl Medic みたいな、
言語丸ごとネタにしてるような濃いサイトはPythonではまだ見たこと無いなぁ、というかたぶん無いと思う
250:デフォルトの名無しさん
08/04/09 22:10:06
>>245
藻前がそう思ったのならそれが正解だろ、藻前にとって
書店で手にとって自分で判断すればいいだけのこと
過剰に煽るからオライリーのクソ工作員とか言われるんだよ
251:デフォルトの名無しさん
08/04/09 22:16:08
unixuser工作員も現れてるな、うぜーよけーれ
252:デフォルトの名無しさん
08/04/09 22:17:37
Pythonの人は真面目なのが多いのかな
Guidoも居酒屋でブーーーーンとかやればいいんだ
253:234
08/04/09 22:19:26
>>239
表現がわかりにくくてごめんなさい。
POHPはPlainOldHtmlPageって意味で使いました。
例えば、
<ul>
{%for person in persons %}
<li>{{person.name1}} : {{person.name2}}</li>
{% endfor %}
</ul>
じゃなくて
<ul><li id="persons"><span id="name1"/><span id="name2/></li></ul>
みたいな埋め込み方ができるとか。
これだとデザイン時にテンプレートをプレビューしやすいです。
254:デフォルトの名無しさん
08/04/09 22:30:15
>>251
255:デフォルトの名無しさん
08/04/09 22:53:54
>251
Unix Userって廃刊した筈では?
256:デフォルトの名無しさん
08/04/10 01:39:29
>>253
Genshi と Kid に対応した WAF 全部
要は TG, Pylons, web.py 等々
257:デフォルトの名無しさん
08/04/10 02:15:46
>>253
GenshiかKidを使えばいい
258:デフォルトの名無しさん
08/04/10 06:50:56
>>257
どっちも激遅いけどな!
259:デフォルトの名無しさん
08/04/10 07:31:38
>>251
unixuserって廃刊しなかった?
260:デフォルトの名無しさん
08/04/10 09:45:38
>>256
Ploneはスルーかよ(w
261:デフォルトの名無しさん
08/04/10 10:25:26
pythonの親戚でbootって言語あるらしいのだけど、pythonと比べて便利な点ってあるの?
262:デフォルトの名無しさん
08/04/10 10:42:20
>>251
UNIX USERは誌名がかわったあと廃刊しただろ
263:デフォルトの名無しさん
08/04/10 10:42:56
>>251
Unixuserは既に廃刊してるはずだが
264:234
08/04/10 11:39:57
>>256-257
ありがとう!
いくつかあるとの事なのでまずはTurboGearsあたりから試してみます。
265:234
08/04/10 12:08:22
いくつか見てみましたが、
web.pyだと
$def with (todos)
<ul>$for todo in todos:<li id="t$todo.id">$todo.title</li></ul>
みたいなカンジで、POHPとは違うっぽいです。
Pylonsだと
<p>Hi, here's the server environment: <br /><% str(request.environ) %></p>
のような書き方なので、これまたPOHPとは違うようです。
ひょっとして、WAFを探すというよりはテンプレートエンジンにどれを使うか?
という視点でテンプレートエンジンを探すべきなのでしょうか?
266:234
08/04/10 12:15:58
すいません、私の知識不足調査不足でした…。
GenshiとKid、という2種類がテンプレートエンジンだったんですね。
やっと調査の糸口が見つかりました。
見当違いの事を書いたりして、ご迷惑をおかけしてほんとすいませんでした。
267:デフォルトの名無しさん
08/04/10 20:32:55
>>251
UNIX USER は廃刊したんだよね。
それにしてもみんなほんとはUnixUserがすきなんだね。
268:デフォルトの名無しさん
08/04/10 20:37:33
appengineって何ができるのさ。
dev-lang/python-2.5.1-r5しか入ってない俺涙目。
269:デフォルトの名無しさん
08/04/10 20:40:52
ウェブアプリばっかり増やしてどうすんのかね
270:デフォルトの名無しさん
08/04/10 21:34:17
AIRとローカルで組み合わせて使うのさ
271:デフォルトの名無しさん
08/04/11 00:06:37
Python使っててよかったと思える今日この頃>googleappengine
272:デフォルトの名無しさん
08/04/11 00:16:33
厳密にいうとオープンソースマガジンが廃刊したんだよ。
UNIX USERはある意味永遠だよ。
273:デフォルトの名無しさん
08/04/11 00:21:26
>>270
鉄Pyが使えるSilverlightと組み合わせた方がよくね?
274:デフォルトの名無しさん
08/04/11 00:42:57
>>251
unixuserは、誰も買ってあげないから廃刊されたよ
275:デフォルトの名無しさん
08/04/11 02:26:35
Unixはいいからプログラミングに精通した雑誌出せアホ
276:デフォルトの名無しさん
08/04/11 02:50:14
出てもお前は買わないだろ
277:デフォルトの名無しさん
08/04/11 07:46:39
お前が出版しやがれ
278:デフォルトの名無しさん
08/04/11 08:06:19
>>275
政治的なものにまったく左右されないpdf,htmlで書いて
かなりのアクセス数があったら、数年後(5年後とか、10年後とか)に加筆・修正・追記して
本を作れば、低コストで始められると思うけどね
279:デフォルトの名無しさん
08/04/11 10:43:42
つCodeZine
つSoftwareDesign
280:デフォルトの名無しさん
08/04/11 10:53:38
googleappengine いいね
lispから乗り換えようかしら
281:デフォルトの名無しさん
08/04/11 10:58:38
google app engine でpython学習の需要が上がったりするのかね・・
282:デフォルトの名無しさん
08/04/11 11:34:17
>かなりのアクセス数があったら
一日1000ヒットとかそんなもんだろせいぜい(wwwww
283:デフォルトの名無しさん
08/04/11 12:50:04
googleappengine登録したんだが、未だに利用可能にならない。
大体何日ぐらいかかるのよ
サイボウズの人らが何か作ってるが、
出力してるのが
HTTPヘッダとHello worldだけかよ orz
284:デフォルトの名無しさん
08/04/11 12:52:01
取り上げるにはその程度の内容で充分だし
285:デフォルトの名無しさん
08/04/11 13:04:56
そりゃそうだが、Ruby使いなのに
話題に乗りたいのか、appengineにわざわざ登録して
Python書きづらいとか
書いてるブログあったよ
286:デフォルトの名無しさん
08/04/11 13:06:50
あたりまえだpythonは糞言語だぞ。rubyほどwebと親和性の高い言語はないのに
287:デフォルトの名無しさん
08/04/11 13:08:20
rubyほどしっかりした言語無いよね
288:デフォルトの名無しさん
08/04/11 13:19:15
>>285-287
出来すぎた工作活動は逆効果だよ
289:デフォルトの名無しさん
08/04/11 13:23:39
出来すぎたというより見え透いたって感じw
290:デフォルトの名無しさん
08/04/11 13:25:27
>>283
サイボウズの人はunicodeにハマってなかったか?
まともに仕様も調べられないのは厨房である証拠だ
流行モノに歓喜するのは厨房に決まってる
291:デフォルトの名無しさん
08/04/11 14:01:24
>>285
webappとappengineの違いがわからない馬鹿なRuby使いのことですねwww
292:デフォルトの名無しさん
08/04/11 15:06:09
pythonで作れるゲームってどのくらいのレベルまで可能ですか?
PS2で発売されてるゲームのレベルはぜんぜんいけますか?
外国サイトまで覗くのは怖いので
調べられないので教えてください。
あと、パイソンはゲーム作る上で
サウンド周りが弱いと聞きました。
詳しくは、リピートすると間が空くとか。wavしか無理だとか。
ほんとですか?
pythonでゲームを作りたいと思ってます
293:デフォルトの名無しさん
08/04/11 15:27:00
【pygame】pythonでゲーム製作【ぱいがめ】
スレリンク(gamedev板)
294:デフォルトの名無しさん
08/04/11 16:02:17
>>292
>pythonでゲームを作りたいと思ってます
じ ゃ あ 作 れ ば い い だ ろ ?
バカじゃね?
295:デフォルトの名無しさん
08/04/11 16:13:08
>>294
死ね
296:デフォルトの名無しさん
08/04/11 16:25:59
>295
オマエが氏ね
297:デフォルトの名無しさん
08/04/11 16:51:59
>>296
てめえがまず硫化水素で死ね
298:デフォルトの名無しさん
08/04/11 16:53:12
>>296
親に謝れ
生まれて来てごめんなさいって
299:デフォルトの名無しさん
08/04/11 16:55:11
>>297
お前が中毒で死ね
>>298
ご先祖に謝れ、
童貞でごめんなさいってw
300:デフォルトの名無しさん
08/04/11 17:06:03
>>299
貴様が死ね
unixuser廃刊しろ
301:デフォルトの名無しさん
08/04/11 17:18:10
もうやだこのスレ
302:デフォルトの名無しさん
08/04/11 17:18:38
>>300
てめえ早く死ね
303:デフォルトの名無しさん
08/04/11 17:25:15
>>301
この流れを楽しめないような奴は死ね!
304:デフォルトの名無しさん
08/04/11 17:28:11
>>299
死ねよ、まじで
引きこもりがw
305:デフォルトの名無しさん
08/04/11 17:29:57
>304
sys.exit(1)で人生異常終了しろ
306:デフォルトの名無しさん
08/04/11 18:02:55
いったいなにがあったのか
307:デフォルトの名無しさん
08/04/11 18:16:33
URLリンク(mixi.jp)
オライリーの工作員が労害を撒き散らし中。。。
308:デフォルトの名無しさん
08/04/11 19:41:30
かつてこれほどまでに急速に劣化したスレがあっただろうか・・・
309:デフォルトの名無しさん
08/04/11 19:49:47
Pythonは終わった言語だからな..
310:デフォルトの名無しさん
08/04/11 19:51:37
時代はRubyだからな......
何故Python on RailsではなくRuby on Railsを作ったのか考えてほしい。
Python on Railsを作ることも出来たのに、何故。
311:デフォルトの名無しさん
08/04/11 19:54:20
いや、そのりくつはおかしい
312:デフォルトの名無しさん
08/04/11 19:55:28
欧米ではやってたのがPythonだったわけだけど、
合えてデンマーク人がRuby on Rails作ったか、ということを
考えるとRubyのほうが効率の良いアプリケーション作成が行えるという事実があるからだろう。
gemsに勝てる機構がPythonにあるかね?
313:デフォルトの名無しさん
08/04/11 19:55:52
盛り上がるのはこれからだろ
google app なんとかも出てきたんだし
314:デフォルトの名無しさん
08/04/11 20:04:44
まさしくそれは終わりの始まり
315:デフォルトの名無しさん
08/04/11 21:08:31
これがRuby厨ってやつか・・・うざい
あんなendの固まりで設計思想のないものなんか触りたくないわい
Perlの方がマシだな
316:デフォルトの名無しさん
08/04/11 21:26:25
むしろruby使いにも嫌われるレベル
317:デフォルトの名無しさん
08/04/11 21:33:17
インデントで決めるなんて低能すぎるだろw
一つでもスペース置き位置間違えると
動かなくなる最低すぎるだろ
318:デフォルトの名無しさん
08/04/11 21:35:30
何 故 I D が 出 な い
319:デフォルトの名無しさん
08/04/11 21:36:38
アンチスレあるんだからそこ使えよ
アンチスレがほのぼのしすぎてるじゃないか
320:デフォルトの名無しさん
08/04/11 21:37:20
endで決めるなんて(ry
321:デフォルトの名無しさん
08/04/11 21:43:51
やはりこれからの世界標準PC言語はRubyだな
322:デフォルトの名無しさん
08/04/11 21:47:43
普通に考えて
>>309 >>310 >>312 >>312 >>317 >>321
は数人だろうなww
323:デフォルトの名無しさん
08/04/11 21:52:44
それ何も言ってないのに等しいじゃねえかw 結構好きなボケだわ
324:デフォルトの名無しさん
08/04/11 21:59:38
mapとcollect、deleteとrejectと無駄に予約語を増やすかと思えば
class def if case for whileの終わりは全部endなんだよな
どうせならendclass enddef endif endcase next wendぐらいやれや
そういやrubyってローカル関数定義出来ないんだっけ
325:デフォルトの名無しさん
08/04/11 22:02:13
rubyに間違いは存在しない
326:デフォルトの名無しさん
08/04/11 22:04:54
ここ何のスレ?
327:デフォルトの名無しさん
08/04/11 22:09:34
ruby厨をからかうスレです
328:デフォルトの名無しさん
08/04/11 22:20:55
end萌
329:デフォルトの名無しさん
08/04/11 22:23:18
rubyは最強也
330:デフォルトの名無しさん
08/04/11 22:36:16
rubyはlambdaとかはあるけど、「関数」オブジェクトじゃないね。ブロック表現。
高階関数とか意識して書かない限は、先ず気にならない。
pythonもrubyも使うが、rubyのend表記は結構読みやすい。
331:デフォルトの名無しさん
08/04/12 00:06:58
Ruby厨はスルーでよろ
332:デフォルトの名無しさん
08/04/12 00:11:50
どの言語が優れているかで争う理由がわからない
自分の目的や好みによって使う言語をうまく分けれればそれでいいんじゃないの?
自分の価値観を人に押し付ける必要は全くないと思うのだが
333:デフォルトの名無しさん
08/04/12 00:18:49
スレッドの1/3消化しても有用なレスなし
334:デフォルトの名無しさん
08/04/12 00:35:17
Pythonオワタ
335:デフォルトの名無しさん
08/04/12 00:40:09
Python には end などないのだよ!!
336:デフォルトの名無しさん
08/04/12 01:11:56
つまり
end = None
すればどこでも使えるということか
337:デフォルトの名無しさん
08/04/12 01:15:01
endなど予約されてないんだよ
338:デフォルトの名無しさん
08/04/12 02:00:32
ヒント:end=1
339:デフォルトの名無しさん
08/04/12 02:04:04
RubyスレではPython速いと言ってるし、
PythonすれではRubyのend読みやすいとか言ってるし、
隣の芝は……てことだな。
340:デフォルトの名無しさん
08/04/12 02:18:58
たとえば5重くらいにネストしたブロックを一気に終わりたいときに、
Python だったら単にそこで書きやめればいいけど、
Ruby だと、ブロックの対応関係に目をチカチカさせながら、
5回も end を書かないといけないところが、ダサいし、ウザいし、萎える
341:デフォルトの名無しさん
08/04/12 02:25:28
どんな方針でend必須にしたんだっけ?
342:デフォルトの名無しさん
08/04/12 03:24:32
入門ならみんパイでいいの?
343:デフォルトの名無しさん
08/04/12 03:26:24
昨日夢の中でおっぱいにむしゃぶりつく夢を見た。俺って欲求不満なのかなー。
pythonばっかりやってるとこうなるのかもしれん。
344:デフォルトの名無しさん
08/04/12 05:48:12
おまえらコーディング中に性的興奮を味わったことある?
345:デフォルトの名無しさん
08/04/12 07:38:45
>>342
ほかの言語経験があるなら「みんpy」は、物足りないと思う。
oreillyの「はじpy」がいいと思うよ。
346:デフォルトの名無しさん
08/04/12 08:44:38
>>345
そうそう、「はじpy」がいいよ。
対象バージョンも2.3と古いし、
unicode文字列についてまったく書いてなくて、日本語処理でハマルこと間違いなし!!
347:デフォルトの名無しさん
08/04/12 08:57:13
内容は置いといて、
柴田さんの書いてる本から読んでけば?
それからオライリーかweb上のリファレンスに手出してけ
348:デフォルトの名無しさん
08/04/12 09:05:16
言語経験があるかないかぐらい書けよ。
ハカーだって入門書読むのに。
349:デフォルトの名無しさん
08/04/12 09:12:58
VBでもいいしCでもいいけど、
自分から何かやろうとして既に打ち込んでいることが、
他人にモノ聞く場合前提な気がする。
何がやりたいのか自身が分かってないと
アドバイスなんて無理だからねえ
350:デフォルトの名無しさん
08/04/12 09:51:08
開発者、リファレンス、ユーザー会ともに
日本が発祥のRubyを使うことをおすすめするよ
351:デフォルトの名無しさん
08/04/12 09:56:34
何が好きでrubyなんか使うんだよ
理解できん
352:デフォルトの名無しさん
08/04/12 10:17:13
Matzの髭面が大好きでね、
353:デフォルトの名無しさん
08/04/12 10:30:35
optparseってdefaultを日本語にして、-help で%defaultに
その日本語を表示させることができないのでしょうか?
以下の、default=u"デフォルト"をローマ字だけにすると普通に通ります。
OSはubuntu gatsyです。
______
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
from optparse import OptionParser
parser = OptionParser(usage=u"%prog [オプション]")
parser.add_option("-t","--test",dest="test", type="string", \
help=u"オプションテスト (%default)", default=u"デフォルト")
(options, args) = parser.parse_args()
_______
354:353
08/04/12 10:30:59
$ ./a.py -h
Traceback (most recent call last):
File "./a.py", line 9, in <module>
(options, args) = parser.parse_args()
File "/usr/lib/python2.5/optparse.py", line 1378, in parse_args
stop = self._process_args(largs, rargs, values)
File "/usr/lib/python2.5/optparse.py", line 1422, in _process_args
self._process_short_opts(rargs, values)
File "/usr/lib/python2.5/optparse.py", line 1529, in _process_short_opts
option.process(opt, value, values, self)
File "/usr/lib/python2.5/optparse.py", line 782, in process
self.action, self.dest, opt, value, values, parser)
File "/usr/lib/python2.5/optparse.py", line 804, in take_action
parser.print_help()
File "/usr/lib/python2.5/optparse.py", line 1648, in print_help
file.write(self.format_help().encode(encoding, "replace"))
File "/usr/lib/python2.5/optparse.py", line 1628, in format_help
result.append(self.format_option_help(formatter))
File "/usr/lib/python2.5/optparse.py", line 1608, in format_option_help
result.append(OptionContainer.format_option_help(self, formatter))
File "/usr/lib/python2.5/optparse.py", line 1067, in format_option_help
result.append(formatter.format_option(option))
File "/usr/lib/python2.5/optparse.py", line 309, in format_option
help_text = self.expand_default(option)
File "/usr/lib/python2.5/optparse.py", line 281, in expand_default
return option.help.replace(self.default_tag, str(default_value))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
355:デフォルトの名無しさん
08/04/12 11:32:46
sys.setdefaultencoding()してなくね?
356:デフォルトの名無しさん
08/04/12 14:19:15
appengineに登録して2日経ったが未だに使用許可メールが届きませんよ。
357:デフォルトの名無しさん
08/04/12 14:40:14
みんぱいを使ってPythonの勉強を始めたのですが
本に従って読んでいくだけでは飽きてきてしまいます。
習ったことを利用してできるような例題があればいいと思ったのですがみんぱいにはないようです。
例題などが載ってるサイトとかありませんか?
358:デフォルトの名無しさん
08/04/12 14:40:26
ああ自分も届いてないな
359:デフォルトの名無しさん
08/04/12 14:50:45
>357
code golf系のサイトの例題だけ使う(コードを縮めようなどとは考えてはいけない)
なんてのはどうよ。
360:デフォルトの名無しさん
08/04/12 16:13:04
どう書く?orgはどう?
361:353
08/04/12 16:23:27
>>355
sys.getdefaultencoding() したら 'ascii' とでたので
import sys
sys.setdefaultencoding('utf-8')
で、python -S で起動したら無事できました。
/usr/lib/python*/site-package/sitecustomize.py にこれを書いておけば、
-Sも記述も要らずいけるっぽいです。どうもありがとう。
$ python -S ./a.py -h
Usage: a.py [オプション]
Options:
-h, --help show this help message and exit
-t TEST, --test=TEST オプションテスト (デフォルト)
362:デフォルトの名無しさん
08/04/12 16:34:13
ソースのエンコーディング
コンソールのエンコーディング
unicode-str相互変換のデフォルトエンコーディング
以上はそれぞれ違うからきちんと認識するように
363:デフォルトの名無しさん
08/04/12 16:37:24
>>357
Pythonに慣れたのかな??
だとしたら
どう書く? orgの例題を解いて行くとか、
もしLinuxかMacOS使ってるなら
lsとかgrepとかfindとかのコマンドを
pythonなりに実現してみるとかやってみたら?
364:デフォルトの名無しさん
08/04/12 16:37:53
Python-MLに投稿された内容は
何をどうしたいのかわからん
365:デフォルトの名無しさん
08/04/12 16:47:11
>>359
code golfは応用的な力をみるようなものに見えます。
僕はPythonを始めたばかりですし、他の言語経験もないので
難しいのではないかと思います。
はじぱいのように章末に練習問題などが付属しているようですが
そんな感じの問題がいいです
366:デフォルトの名無しさん
08/04/12 16:49:23
>>365
Pythonクックブックかな。
367:デフォルトの名無しさん
08/04/12 16:55:31
>>360
すみません
どう書く?orgがなにか知らなかったので僕への返答だと思わなくて
スルーしてしまいました><
どう書く?orgはよさそうですね
教えていただいてありがとうございます
>>363
まだ慣れたというほどではないですが慣れてきたら
挑戦してみようと思います。
ありがとうございます
>>366
クックブックは少し高いですが
今度立ち読みしてみます
368:デフォルトの名無しさん
08/04/12 16:56:26
Pythonに興味持ってくれてうれしいよ。
369:デフォルトの名無しさん
08/04/12 17:08:51
wikiにも多少問題があったな
URLリンク(python.rdy.jp)
370:デフォルトの名無しさん
08/04/12 17:22:48
VIPのプログラミングスレのwikiにも練習問題があるな
しかもPythonのお勉強wikiよりもいい感じだ
371:デフォルトの名無しさん
08/04/12 18:04:36
>>364
図のような内容のテキストファイルがある。以下の問いに答えなさい。
というプログラミングの宿題をML向けの質問の形に直しただけのように見える。
372:デフォルトの名無しさん
08/04/12 18:27:13
>>371
でもあの形は不明すぎる、
セミコロンの集団は何なのさw
373:デフォルトの名無しさん
08/04/12 21:44:28
sys.getdefaultencoding()
しても値が帰ってこないんですが?
374:デフォルトの名無しさん
08/04/12 22:10:49
そうですか?
375:デフォルトの名無しさん
08/04/12 22:19:04
Pythonのバージョンは?正確な戻り値は(None,''とか)?
376:デフォルトの名無しさん
08/04/12 22:29:35
Noneだとしたらどういうシステムなんだよ
377:デフォルトの名無しさん
08/04/12 22:45:09
site.py読み込んでないんじゃね?
378:デフォルトの名無しさん
08/04/12 23:45:24
>>356
馬鹿なRuby厨に文句を言え
379:デフォルトの名無しさん
08/04/13 04:57:06
>>373
はじPyの弊害がここに。
あのクソ本売るのヤメロよ>オライリー
380:デフォルトの名無しさん
08/04/13 08:18:53
なにげにPython人口増えてる?
381:デフォルトの名無しさん
08/04/13 09:55:46
増えてる
なぜなら最近俺が始めたからです
382:デフォルトの名無しさん
08/04/13 10:00:31
いやいや
俺が最近始めたからです
383:デフォルトの名無しさん
08/04/13 10:01:05
そろそろPythonも潮時かな
arcでも始めることにするよ
384:デフォルトの名無しさん
08/04/13 10:05:48
3000がでたら本気だす
385:デフォルトの名無しさん
08/04/13 10:49:21
>>384
それどこのニート発言だよ(www
386:デフォルトの名無しさん
08/04/13 13:12:05
誰か google app engine で遊んでみた?
387:デフォルトの名無しさん
08/04/13 14:26:27
登録したけど未だに許可メールが届かなくて遊べない
388:デフォルトの名無しさん
08/04/13 14:30:24
これって単にgoogle鯖上に作ったweb アプリ置けるだけ?
遊ぶもくそもない気がする。
389:デフォルトの名無しさん
08/04/13 17:49:41
>>387
SDKだけでも雰囲気をつかめるよ。
390:デフォルトの名無しさん
08/04/13 18:07:08
pythonの関数への値の渡し方で疑問に思ったのですが、関数呼び出しの際、
リストは参照渡しされますよね。以下の二つの関数のうち、f(x)では関数
呼び出し前と後で値が変わらないのですがf(x)ではリストは値渡しされて
いるのでしょうか?関数の定義次第で値渡しと参照渡しが変わったりする
のでしょうか。ご存知の方おしえていただけませんか。
環境はfedora8, python2.5.1です。
def f(x): x = 10
def g(x): x[0] = 10
x = range(5)
print x
f(x)
print x
print x
g(x)
print x
391:デフォルトの名無しさん
08/04/13 18:17:17
>>389
YAMLで登録したいパイソンソースの登録方法とか
今のうちにできることありますね。SDK弄ってみます。
392:デフォルトの名無しさん
08/04/13 18:22:23
>>390
Pythonの変数は全てオブジェクトへの参照(ポインタ)なので、
前者は x という関数内のローカル変数が指す物を 10 にしただけ。
後者は引数で渡されたオブジェクト(リスト)の __setitem__() を呼んでいる。
リストだけが参照渡しされてるわけではない。
(整数も文字列もある意味参照渡し。イミュータブルだから変化しえない)
393:デフォルトの名無しさん
08/04/13 18:48:24
pythonの仮引数は、引数が参照渡しされたときはそれへのポインタ
であり、値渡しされた時もコピーされたオブジェクトへのポインタで
ある、ということですか。理解できました。有難うございました。
394:デフォルトの名無しさん
08/04/13 19:11:12
>>393
いやわかってないだろ。
しいていうと全部参照渡しだし。
395:デフォルトの名無しさん
08/04/13 19:56:42
>>394
日本語のpythonチュートリアルの4.6に該当すると思われる記述を見つけました。
関数を呼び出す際の実際のパラメタ (引数) は、関数が呼び出されるときに関数のローカル
なシンボルテーブル内に取り込まれます; そうすることで、引数は 値渡し (call by value)
で関数に渡されることになります (ここでの 値 (value) とは常にオブジェクトへの 参照
(reference) をいい、オブジェクトの値そのものではありません) 4.1。ある関数がほかの
関数を呼び出すときには、新たな呼び出しのためにローカルなシンボルテーブルが新たに作成
されます。
たしかに全部参照渡しと言えそうですね。お騒がせしました。
396:デフォルトの名無しさん
08/04/13 20:39:04
Pythonチュートリアルこそがバイブルなんだよ説
397:デフォルトの名無しさん
08/04/13 20:51:20
Guidoが書いてるし
398:デフォルトの名無しさん
08/04/13 20:53:09
Pythonチュートリアルってどうやったらみれるの?
399:デフォルトの名無しさん
08/04/13 20:56:15
ググレカス
400:デフォルトの名無しさん
08/04/13 20:58:53
>>399
ありがとう。
ニフティーでググってきます。
401:デフォルトの名無しさん
08/04/13 21:06:55
バイブル候補
The Python Programming Language (2009/1/16)
Guido Van Rossum, Raymond Hettinger, Jack Diedrich, David Beazley, David Mertz
URLリンク(www.amazon.co.jp)
402:デフォルトの名無しさん
08/04/13 21:32:55
出版がずいぶんと先だなおい
403:デフォルトの名無しさん
08/04/13 23:11:06
いろんな言語の混合したprogram作るのに一番簡単な方法は
xml-rpc
?
404:デフォルトの名無しさん
08/04/14 01:43:43
>>401
和訳を考えると2010年になるな。
405:デフォルトの名無しさん
08/04/14 01:44:32
和訳は2年は見ておいたほうが・・・
406:デフォルトの名無しさん
08/04/14 01:56:10
実質的には「Programming Python」の4版と考えていいのか?
407:デフォルトの名無しさん
08/04/14 02:05:44
著者も出版社も違うよ
408:デフォルトの名無しさん
08/04/14 02:55:30
amazon.comでは見つからない…
ukにはあるけど、2009/2/28になってるwww
URLリンク(www.amazon.co.uk)
409:デフォルトの名無しさん
08/04/14 04:31:52
3が出る直前になって2の本てどうなのよ
410:デフォルトの名無しさん
08/04/14 04:33:24
直前て言うか、すでに後か・・・
411:デフォルトの名無しさん
08/04/14 04:58:06
結局の所、ソース読んだ方が早い。
412:デフォルトの名無しさん
08/04/14 10:09:16
コード技法などについての質問がいっさいでない珍しいスレ、Pythonのお勉強 Part n スレ
413:デフォルトの名無しさん
08/04/14 10:30:40
>>412
>>403
414:デフォルトの名無しさん
08/04/14 10:36:06
xml-rpc?
ご冗談を
415:デフォルトの名無しさん
08/04/14 11:37:06
「好奇心で」とか言ってるくせに初手から聞きまくりか。
教えてクンウザス
>どうやらarrayは標準Python APIではなく、Numeric(あるいはscipy, numarray)の
>ものなので、使用例が非常に少ない。どなたかサンプルを示して頂ければ幸いです。
416:デフォルトの名無しさん
08/04/14 11:43:36
自分でよく調べもできないのに、効率いいプログラムなんて書けるわけないのにね。
417:デフォルトの名無しさん
08/04/14 12:11:59
MLの話でしょ。
この関連って、オライリー本とか
それか和訳リファレンスで済む問題だよね。
あとはgoogleで検索かければ
誰かが書き上げたリファレンス(みたいのもの含め) でてくるし。
arrayなんて使わず最初からlistでの実装書いて、
timeitで実行速度でも計測すりゃいいのにね,
418:デフォルトの名無しさん
08/04/14 12:27:00
こんなところで陰口たたいてる奴より
メールで質問してる奴のが数段立派。お前ら童貞卒業した?
419:デフォルトの名無しさん
08/04/14 12:32:02
あれが立派な人だというならボクチン立派になんかなりたくない
童貞のままでイイ!
420:デフォルトの名無しさん
08/04/14 12:43:56
女の私はどうすればいいんですか
421:デフォルトの名無しさん
08/04/14 12:52:48
なんか昔、お勉強スレとムネオたんスレが並存していた頃の
ムネオたんスレみたいになってるな
422:デフォルトの名無しさん
08/04/14 12:55:40
あんな質問ばっかりPOSTされると
ML真面目に読む人いなくなるんじゃないかな
423:デフォルトの名無しさん
08/04/14 12:55:52
>>414
じゃあ何がお勧め?
インターフェイス作るだけに何日も費やすようなのじゃなくて
簡単にstrustのデータやり取りできればそれでいいのだけど
424:デフォルトの名無しさん
08/04/14 12:58:54
ruby
425:デフォルトの名無しさん
08/04/14 13:47:27
strust -> struct
426:デフォルトの名無しさん
08/04/14 15:08:14
>>423
そこまでプリミティブだったら単純にソケットでいいような希ガス
427:デフォルトの名無しさん
08/04/14 15:28:41
>423
そもそも最初のが質問になってない罠。
最適な手段は規模と環境とデータの内容とコーダーの質によって異なる。
俺環境で俺がちょろっと使うだけならCSVで十分だろうし、
大規模にSOAライクな連携を作りたいんならSOAP/XMLという話になる。
428:デフォルトの名無しさん
08/04/14 15:29:06
Pythonスレのレベルの低さがよくわかりました、ありがとうございました。
429:デフォルトの名無しさん
08/04/14 15:45:32
申し訳ありません。
> いろんな言語の混合したprogram作るのに一番簡単な方法は
このような質問に答えられるレベルのエスパーはそろえておりませんので。
430:デフォルトの名無しさん
08/04/14 16:06:30
garbage in garbage out
431:デフォルトの名無しさん
08/04/14 17:24:43
Pythonでエロゲー作る方法教えてください
432:デフォルトの名無しさん
08/04/14 17:33:01
どんなストーリーにするの?
433:デフォルトの名無しさん
08/04/14 18:07:32
つきあってた彼女が実は男でいつの間にか主人公がホモになるというストーリーです
434:デフォルトの名無しさん
08/04/14 18:23:35
つ Ren'Py
435:デフォルトの名無しさん
08/04/14 23:01:19
Google App Engine SDKに付属してくる簡易サーバ(?)って、
外のPCからもアクセスできるんでせうか?
436:デフォルトの名無しさん
08/04/14 23:35:43
Google App Engine
スレリンク(php板)
437:デフォルトの名無しさん
08/04/15 00:04:22
XML-RPCをやめて、PyAMF+Flex にしますた
438:デフォルトの名無しさん
08/04/15 00:09:46
matzがネタにマジレスしてるwww
439:デフォルトの名無しさん
08/04/15 00:13:14
MLのtuple質問吹いた
440:デフォルトの名無しさん
08/04/15 00:44:26
淡々としてるな > matz氏
441:デフォルトの名無しさん
08/04/15 01:01:07
ソースどこ?
442:デフォルトの名無しさん
08/04/15 01:10:35
python-ml-jpのログくらい見なさいよ
443:デフォルトの名無しさん
08/04/15 03:04:44
別にmatzじゃなくていい質問に反応してるのはネタなのか?
444:デフォルトの名無しさん
08/04/15 03:11:45
dc_pythonほしす
445:デフォルトの名無しさん
08/04/15 06:49:54
存在感を示したい(笑)
rubyistは口出すなアホ
446:デフォルトの名無しさん
08/04/15 08:07:43
MatzってPython勉強中なの?w
447:デフォルトの名無しさん
08/04/15 08:11:12
数年前から出入りしてる
過去ログあされば出てくるかと
448:デフォルトの名無しさん
08/04/15 08:29:50
PythonとRubyが合体する日もそう遠くはないな
449:デフォルトの名無しさん
08/04/15 09:11:25
pythonで第2金曜日の日付けを判定するにはどうすればいいですか?
450:デフォルトの名無しさん
08/04/15 09:20:46
datetime
timedelta
time.localtime()
451:デフォルトの名無しさん
08/04/15 12:34:03
自分だったら
from datetime import datetime
def checkday(date, weekday):
for day in range(8, 15):
if date.replace(day=day).weekday() == weekday:
break
return day
print checkday(datetime.today(), 4) # 4 = Friday
452:デフォルトの名無しさん
08/04/15 14:42:09
>>> import calendar
>>> calendar.setfirstweekday(calendar.FRIDAY)
>>> days = calendar.monthcalendar(2008,4)
>>> print days[1][0] if days[0][0] else days[2][0]
453:デフォルトの名無しさん
08/04/15 18:40:27
数年前つーかso-netでMLやってた初期の頃からいたような気がする
454:デフォルトの名無しさん
08/04/15 20:48:32
そういやアンサイクロペディアのPythonの項にも載ってたな
455:デフォルトの名無しさん
08/04/16 16:55:41
python-ml-jp
ってどのぐらい活発なの?
ログみてたら、すごい少ししかメールないんだけど
ひょっとして違うMLなのか
456:デフォルトの名無しさん
08/04/16 17:02:56
今年は活発なやり取りが行われて、国内で盛り上がりそうな勢いですね。
取り急ぎ。
457:デフォルトの名無しさん
08/04/16 18:00:26
今C#を勉強しているのですがIronPythonもありC#と連携させるのが楽しそうなので並行してPythonを勉強しようと思うのですが
URLリンク(www.python.jp)
以外のお勧めのウェブサイトなどありましたら教えてください。
C#の本を買ったので新しい本を買えないのです。
どうかよろしくお願いします。
458:デフォルトの名無しさん
08/04/16 18:41:11
>>457
wikiの参考サイトをみればいいのある
459:デフォルトの名無しさん
08/04/16 21:37:00
Python に tdiary みたいなのありますか。
CGI で動くブログソフトを探しています。
460:デフォルトの名無しさん
08/04/16 21:44:02
わざわざPythonで探さなくてもいいんじゃないの
tdiaryでいいんじゃないの
461:デフォルトの名無しさん
08/04/16 21:53:29
>>459
ブロッサムのPython版があったような気がする
462:459
08/04/16 22:29:58
>>460
わざわざPythonスレで聞いてるんだからtdiaryすすめなくても。
Pythonが勉強したいから聞いてるのに。
>>461
ブロッサムとは何ですか。ぐぐってもそれらしいのがヒットしなかった
463:デフォルトの名無しさん
08/04/16 22:30:52
>>462
こんなところじゃなくて
Python本家のMLで英語で聞いた方が確実だと思うよ。
464:デフォルトの名無しさん
08/04/16 22:39:32
>>462 これですかね。
URLリンク(pyblosxom.sourceforge.net)
465:デフォルトの名無しさん
08/04/16 22:39:59
>>462=カス
ブロッサム ブログツール
ブログツール 比較 Python
466:デフォルトの名無しさん
08/04/16 22:41:57
>>462
URLリンク(wiki.python.org)
467:デフォルトの名無しさん
08/04/16 23:41:03
Pythonがdisられてるから必死に反論しろ糞ども
URLリンク(d.hatena.ne.jp)
468:デフォルトの名無しさん
08/04/16 23:49:04
ローカルスコープに対する認識がおかしいっすね。
リストオブジェクトで比較してみたら?
あとL=[]
L.default=0とかは
新しくlistを継承したクラス作れば解決するんじゃないでしょうか。
いずれにしても売名乙
469:デフォルトの名無しさん
08/04/16 23:50:46
一個人の感想なんてどうだっていい
470:デフォルトの名無しさん
08/04/17 00:20:19
blosxomはいいよね。モジュール性が高くてシンプルで。
ちょっと手間がかかるけど、それだけにカスタマイズが楽しい。
471:デフォルトの名無しさん
08/04/17 02:00:55
List comprehensionって必要なくね?全部Generator expressionsでやろうよ
と思いついたがやっぱり面倒か
472:デフォルトの名無しさん
08/04/17 02:01:02
2つの文字列
「このプログラムはパイソンです」
「僕は、パイソンでプログラムを作りました」
から、共通部分文字列「プログラム」「パイソンで」を抜き出すには
どういうテクニックを使えばいいでしょうか?
全ての組み合わせをしらみつぶしに・・とかじゃない方法はありますか?
ここで、ひらがな・カタカナ・漢字・英数は関係ないとします。
また、抜き出す部分文字列は、とりあえず「2文字以上の部分文字列」とします
473:デフォルトの名無しさん
08/04/17 02:09:47
URLリンク(en.wikipedia.org)
これが関係あるかな
474:デフォルトの名無しさん
08/04/17 02:10:05
文字長の短いほうをベースに
左側から1文字ずつ比較対象の文字列のほうに存在するか確認して
あれば次の文字が一致するか確認していって・・・
てな感じの簡単な処理じゃない?
475:デフォルトの名無しさん
08/04/17 02:17:00
早速ありがとうございます。参考にして考えてみます。
476:デフォルトの名無しさん
08/04/17 03:03:33
とりあえず総当たりで共通部分を列挙してみた。
def gen_common_subseq(s1, s2):
for i1, c1 in enumerate(s1):
for i2, c2 in enumerate(s2):
if c1 == c2:
length = 1
try:
while s1[i1 + length] == s2[i2 + length]:
length += 1
except IndexError:
pass
yield s1[i1:i1 + length]
477:デフォルトの名無しさん
08/04/17 10:00:38
>>471
[exp for x in a]
は
list(exp for x in a)
の略記になるから、<3.0で
内部的にはもう全部ジェネレータみたいなもんだと思う
478:デフォルトの名無しさん
08/04/17 10:52:12
プラグインみたいなのを作りたいんだけど、
(他人の作ったスクリプト内にある特定のクラスなり関数なりを取得したい)
sym = {}
unsafe = 不審かもしれない外部コード
__builtin__.__import__ = None
__builtin__.file = None
exec unsafe in sym
みたいにしておけばセキュリティ的にはOKかな?
何もインポートさせない事を前提に。
rexec は無効にされてるぽいし。
479:デフォルトの名無しさん
08/04/17 11:11:13
サイズX*Yの2元配列を作ろうとして [[0]*X]*Y とやって意味不明なバグにハマった
ちゃんと
[[0]*X for i in range(Y)]
てやらないといけないのね。
480:デフォルトの名無しさん
08/04/17 11:24:40
ああ、[[0,0,0,0],[0,0,0,0]][1][0]=3
とかやると
[[3,0,0,0],[3,0,0,0]]ってなるやつだろ。
481:デフォルトの名無しさん
08/04/17 11:25:08
しかもこれバグじゃねえからねえ
482:デフォルトの名無しさん
08/04/17 12:19:38
>>480-481
こういう嘘情報を教える奴って、どうかとおもう
483:デフォルトの名無しさん
08/04/17 12:51:22
>>478
rexecを参考にしてみたら。
484:483
08/04/17 12:56:57
RExecとかのインスタンスが作れないだけで、ソースは使えるかも知れないって事ね。
何で無効にされたかをちゃんと調べた方が良いと思うけど。
485:デフォルトの名無しさん
08/04/17 15:52:48
>>478
open() もヌッコロスすべきかも。
しかし、「不審かもしれない外部コード」はそもそも実行すべきではないのでは?
信用して実行するか、信用できないので実行しないか、all or nothing だと思われ。
486:デフォルトの名無しさん
08/04/17 15:59:21
reload() も殺さないと
487:デフォルトの名無しさん
08/04/18 02:12:28
ソース見てて気づいたけど
#ああああああああああああああああcoding: utf-8
でも通用する。
# の直後から coding[:=]にマッチするまで検索して行ってるから。
488:デフォルトの名無しさん
08/04/18 02:46:41
URLリンク(www.python.jp)
489:デフォルトの名無しさん
08/04/18 12:30:43
neet山って文字列が目に入るたび盛大に噴く
490:デフォルトの名無しさん
08/04/18 12:54:36
今度出る西尾さんのJython本を買えば
皆レベルが100ぐらいあがるから良いと思うよ
491:デフォルトの名無しさん
08/04/18 13:14:26
100のひとが100あがるのと
1000のひとが100あがるのとでは
差が大きいけど
10000のひとが100あがるのと
1000000のひとが100あがるのでは
ほとんど差がないよな
492:デフォルトの名無しさん
08/04/18 13:19:10
pythonで休日の日付けを判定するにはどうすればいいですか?
493:デフォルトの名無しさん
08/04/18 13:29:04
wxpythonで
Traceback (most recent call last):
File "py/gui.py", line 134, in <module>
app.SetTopWindow(frame_3)
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7781, in SetTopWindow
wx.PyApp.SetTopWindow(self, frame)
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7225, in SetTopWindow
return _core_.PyApp_SetTopWindow(*args, **kwargs)
TypeError: in method 'PyApp_SetTopWindow', expected argument 2 of type 'wxWindow *'
こんなエラーが出るのですが、解決策はありますか?
494:デフォルトの名無しさん
08/04/18 13:31:10
import datetime; datetime.date.today().timetuple())[6] == 6
休日が日曜日である、という意味であれば
495:デフォルトの名無しさん
08/04/18 13:31:53
>>493
答えが出てるじゃないか。
渡してる引数が足りないんじゃないの
496:デフォルトの名無しさん
08/04/18 13:33:50
>>494
すみません、それだとハロウィンがわからないです
497:デフォルトの名無しさん
08/04/18 13:34:48
>>491
このスレの人はほとんどが0か1のひとたちばかりじゃないかと。
2にすらたどり着けないチンカスのたまり場じゃないかと。
498:デフォルトの名無しさん
08/04/18 13:44:29
>>494
それだと独立記念日がわからないです、
全世界の祝日休日を判断できないか、という意味なんですが。。
499:デフォルトの名無しさん
08/04/18 13:45:17
>>494 括弧が余計
500:デフォルトの名無しさん
08/04/18 13:54:11
それだと私の誕生日が分からな(ry
501:デフォルトの名無しさん
08/04/18 13:54:36
>>495
ありがとう。違うクラスを渡してただけだった。
502:デフォルトの名無しさん
08/04/18 13:58:21
本気で使えるプログラム探してます。
休日と判断できるものの完成品をください
503:デフォルトの名無しさん
08/04/18 13:59:50
休日の定義を明らかに
504:デフォルトの名無しさん
08/04/18 13:59:56
>>502
URLリンク(ja.wikipedia.org)休日
505:デフォルトの名無しさん
08/04/18 14:01:26
>>498
> 全世界の祝日休日を判断できないか、という意味なんですが。。
全世界のって...南極の休日とか月面の休日とかどうすんだよ。
localeにそんな情報あったかなぁ?
506:494
08/04/18 14:03:24
まず自分が休日と思う日付とかをタプルで定義して、
それをtime.strftime("%Y%M%D",time.localtime())
と比較してひっかかるかどうか確認したら...
507:デフォルトの名無しさん
08/04/18 14:07:42
めんどくさいです
508:デフォルトの名無しさん
08/04/18 14:07:53
日本の祝日ならこういうのか
AddinBox(祝日マクロ-1)
URLリンク(www.h3.dion.ne.jp)
509:デフォルトの名無しさん
08/04/18 17:25:17
このスレッドに期待した私が馬鹿でした
510:デフォルトの名無しさん
08/04/18 17:38:06
本当にそうですね、わかります
511:デフォルトの名無しさん
08/04/18 17:41:37
URLリンク(f.hatena.ne.jp)
表紙もついに決定致しました。
中身も充実したものとなっております。
Jythonの最近の混沌とした具合を見ますと、
手を出そうと考えていたが躊躇した人たちが多いと思います。
そんな中で、日本語で書かれた本が出版されます。
アマゾンではまだ予約できない状況ですが、予約が可能に
なり次第、こちらのスレでお知らせ致します。