トップページ⇒tech
1001コメント304KB

Pythonのお勉強 Part15

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2006/11/12(日) 22:51:44
日本 Python ユーザ会
http://www.python.jp/Zope/
Python オフィシャルサイト
http://www.python.org/
Python 2.5
http://www.python.org/download/releases/2.5/
IronPython
http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython
まとめ wiki
http://www7a.biglobe.ne.jp/~yasozumi/python/wiki/
Pythonの入門書「みんなの Python」
http://www.amazon.co.jp/gp/product/479733665X/

Pythonのお勉強 Part14
http://pc8.2ch.net/test/read.cgi/tech/1161272096/
0951デフォルトの名無しさん2006/12/13(水) 18:00:12
dictはわざと。スコープ小さいし上書きしても構わねえだろという判断。{}が死ぬわけではないので普段から上書きしちゃうこともあるが
and Noneで失敗させてるのはupdateの挙動が変わったときのため

まあワンライナーにメンテナンス性とか互換性を求める時点で狂ってるとは思う
書いてると言語に対する理解とかは深まるんだが声高に批判する人がいても無理ないよな
どう見ても変態ですもの
0952デフォルトの名無しさん2006/12/13(水) 18:03:50
あー、dictにそういう初期化形式があったっけ。
dict(zip(range(10), range(1, 11)))
こうも書けるな。ちょっと汚いけど。
0953デフォルトの名無しさん2006/12/13(水) 18:04:52
マクロ展開とかに便利。
>>> spam_macros = [('egg', 'egg and spam'), ('spam', 'spam with bacon'), ('ham', 'ham and spam and egg')]
>>> reduce(lambda x, y: x.replace(y[0], y[1]), spam_macros, 'egg and bacon and ham')
'egg and spam with bacon and bacon and ham and spam and egg'
>>>
0954デフォルトの名無しさん2006/12/13(水) 18:05:35
>950
dict([(i, i+1) for i in range(10)])
dictってkey,valueペアのシーケンスから辞書を作ってくれるのか。知らなかったわ
0955デフォルトの名無しさん2006/12/13(水) 18:07:10
>>954
入門書嫁
0956デフォルトの名無しさん2006/12/13(水) 18:11:14
>>953 以前も出たが、どうしておまいは素直にLISPを使わないんだ?
その使い方なら、そのほうが幸せなんでね?
0957デフォルトの名無しさん2006/12/13(水) 18:17:15
だってPythonのこと大好きなんだもん。
0958デフォルトの名無しさん2006/12/13(水) 18:21:27
Guidoだったら、素直にこう書け、と言いそうだが。

def trans_macro(text):
    spam_macros = [('egg', 'egg and spam'),
                   ('spam', 'spam with bacon'),
                   ('ham', 'ham and spam and egg')]
    for i in spam_macros:
        text = text.replace(i[0], i[1])

    return text
0959デフォルトの名無しさん2006/12/13(水) 18:27:33
http://mail.python.org/pipermail/python-3000/2006-April/001030.html

Personally, I believe that all code involving reduce() can be made
more readable by removing the reduce() call and writing an explicit
loop.
0960デフォルトの名無しさん2006/12/13(水) 18:33:33
>>958
ニセ者乙。
0961デフォルトの名無しさん2006/12/13(水) 18:35:46
そもそもワンライナーにこだわる理由も分からない。
対話環境しか使ってないのか?
Emacs のpython-mode で書いて、C-c C-c とやれば、即座にスクリプトが実行
されるんだが。
Emacs LISPのスクラッチバッファや、scheme-mode と同じぐらい快適だよ。
0962デフォルトの名無しさん2006/12/13(水) 18:51:54
Guidoは高階関数が嫌いなんじゃなかったっけ?
0963デフォルトの名無しさん2006/12/13(水) 18:58:17
>>961
そんな理由しか思いつかないんですか。
0964デフォルトの名無しさん2006/12/13(水) 18:58:54
高階関数そのものが嫌いなら、デコレータやfunctoolsは作らないんじゃない?
0965デフォルトの名無しさん2006/12/13(水) 19:02:22
>>964
どっちも、Guido自身が提案したわけじゃないし
0966デフォルトの名無しさん2006/12/13(水) 19:05:17
>>963
その言い方は、なんか腹が立つな。
じゃあ、どういう理由でワンライナーなの?
0967デフォルトの名無しさん2006/12/13(水) 19:14:29
>>965
デコレータとかは、無いものをわざわざ導入したんだから、それなりに認めて
るんじゃないか?
mapやreduce は、今あるのに廃止しようとしたんだから、態度が違うよ。
0968デフォルトの名無しさん2006/12/13(水) 19:40:58
まあ実際のところは本人に聞くしかないわけだが(w
0969デフォルトの名無しさん2006/12/13(水) 20:18:48
呼んだか?
0970デフォルトの名無しさん2006/12/13(水) 20:48:51
Perl使いだったけどPythonに寝返ったよ
0971デフォルトの名無しさん2006/12/13(水) 20:53:35
俺もPerl飽きたからPython勉強中
でも何かめんどくせ
0972デフォルトの名無しさん2006/12/13(水) 21:07:30
Pythonて標準で汎用なflockが無いのかー
0973デフォルトの名無しさん2006/12/13(水) 22:21:51
map は今の記法がいいかどうかはともかく便利だし
読みにくいかどうかも所詮は慣れじゃないのかな...

内包表記だって慣れなかったら相当読みにくいよ
0974デフォルトの名無しさん2006/12/14(木) 02:02:24
そろそろ誰か次スレをお願い。
0975デフォルトの名無しさん2006/12/14(木) 03:57:49
ttp://kano.feena.jp/diary/20061206.html#p01
これはひどい
0976デフォルトの名無しさん2006/12/14(木) 04:31:13
元気があっていいと思う。(どうせそのうち何も言わなくなる。
0977デフォルトの名無しさん2006/12/14(木) 06:21:15
こういう「自分ワールドで居丈高」なム系のブログって、
他の日の項目にラノベとかエロゲがある確率高すぎ。
0978デフォルトの名無しさん2006/12/14(木) 07:38:48
>>975
気持ち悪すぎ・・・
素で思った
0979デフォルトの名無しさん2006/12/14(木) 07:58:35
Pythonのお勉強 Part16
http://pc8.2ch.net/test/read.cgi/tech/1166050674/
0980デフォルトの名無しさん2006/12/14(木) 08:15:44
>>979
乙
0981デフォルトの名無しさん2006/12/14(木) 10:23:16
>228 名前: nobodyさん Mail: 投稿日: 2006/12/14(木) 01:21:52 ID: kjxDTR99
>ttp://foma-zakki.cocolog-nifty.com/zakki/2006/12/python_books_py_1f47.html
>
>削除要請とは穏やかではないですな。

三流は考えることもやることも三流。
0982デフォルトの名無しさん2006/12/14(木) 14:02:25

まだまだいくよぉ〜〜〜!!

巫女みこナース! 巫女みこナース!
リスト内包 巫女みこナース!!

巫女みこナース! 巫女みこナース!
lambda 一行 巫女みこナース!!

巫女みこナース! 巫女みこナース!
Py本粘着 巫女みこナース!!

巫女みこナース! 巫女みこナース!
初心者(復活) 巫女みこナース!!

巫女みこナース! 巫女みこナース!
print u"文字化け"巫女みこナース!!

巫女みこナース! 巫女みこナース!
メタクラ おっぱい 巫女みこナース!!

巫女みこナース! 巫女みこナース!
巫女みこナース! 巫女みこナース!
巫女みこナース! 巫女みこナース!

巫女みこナース! 巫女みこナース!

最後にもいっちょー、ハイ!
巫女みこナース!
0983デフォルトの名無しさん2006/12/14(木) 15:04:23
Pythonの回りにもヘンなヤツが増えてきたなあ。
0984デフォルトの名無しさん2006/12/14(木) 15:09:00
python使いにアニオタがいるなんて
0985デフォルトの名無しさん2006/12/14(木) 15:10:59
「しっぱい」の表紙がアニメ絵だったよな。著者はアニオタか?
0986デフォルトの名無しさん2006/12/14(木) 15:28:07
>>981
これはひどい
0987デフォルトの名無しさん2006/12/14(木) 15:40:59
>>981
これはひどい
0988デフォルトの名無しさん2006/12/14(木) 19:14:02
>>981
Pythonの回りにもヘンなヤツが増えてきたなあ。
0989デフォルトの名無しさん2006/12/14(木) 19:59:59
自己紹介文
経歴
弘前大の応用生命工学科に入学
大学1年次に情報処理の講義でコンピュータに興味を持ち、友人の助けを借りて学習を続ける。
卒論優秀賞を受賞し卒業
帰省後就職活動を行い、IT系人材派遣会社に就職する。
半年後 IPA の未踏ユース公募を見て会社を辞め、未踏ユースに応募する
が、選考落ち orz
いいもん、いつか自分で完成させてやる( ´・ω・`)

現在
働かないとご飯食べられなくなりそうなのでお仕事募集中。
クライアントサイドスクリプトなら問題なくかけると思います。
Javascriptクライアントサイドスクリプトで作ったツールはこちら
LLRing ブログで開催されたコンテストで見たRubyで書かれたコードの美しさに惹かれ、Ruby も勉強しようと思う今日この頃。
Python と Ruby でお仕事探そうかな(`・ω・´)

興味のあること
プログラミング(現在C言語、Python, Javascript使用), 知識も技術もまだまだ勉強が必要です。 .NET, Ruby も使えるようになりたいですね。
0990デフォルトの名無しさん2006/12/14(木) 20:10:03
ぐぐる八分とは姑息だなw
0991デフォルトの名無しさん2006/12/14(木) 20:17:47
YouTube のほとんどが Python で実装されているらしい
http://coreblog.org/ats/YouTube-is-almost-entirely-written-in-Python
0992デフォルトの名無しさん2006/12/14(木) 20:19:40
>>990
八分って誰が喜ぶのか考えると笑えるな(ZOPEZOPEZOPE
0993デフォルトの名無しさん2006/12/14(木) 21:18:25
ぐーぐる八分はたまたまリンクの具合とかでなったんじゃねえか?
頼むとそんなにすぐにはずしてくれるものなの?
しかも、どっかの依頼ではずしたならすぐ戻されないだろ常識的に考えて・・・
0994デフォルトの名無しさん2006/12/14(木) 22:23:30
たまたまなって、文句を言った直後にたまたまもどったわけか。
たまたまが多いな。
0995デフォルトの名無しさん2006/12/14(木) 22:47:20
ただの被害妄想じゃないか?
0996デフォルトの名無しさん2006/12/14(木) 22:58:55
そういうことにしたいのですね。
0997デフォルトの名無しさん2006/12/14(木) 23:22:18
>>991
そのネタいいですね。
何にも知らない人にpythonて何がいいのとか聞かれたときに
便利そうなネタ
0998デフォルトの名無しさん2006/12/14(木) 23:29:45
Pythonで書かれたブログシステムで
共有レンタルサーバーなんかにインストールできるものってありますか?
WordPressとかみたいに、展開して使えるといったようなものです
もしご存じでしたらお願いします
ZopeでCoreblogとかだとrootが必要で
そうするとVPSか専用レンタルサーバーにしなくてはならなくて
個人でかりるには金額的にきびしいものがあります
0999デフォルトの名無しさん2006/12/14(木) 23:32:31
>>998
mod_pythonが使えるレン鯖なら、DjangoのBlogとかがつかえるんじゃね?
でなければpyblosxomとか。
1000デフォルトの名無しさん2006/12/14(木) 23:34:38
やなぎさわー!!!!
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。