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


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

俺のPython勉強日記



1 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 17:52:57 ]
クラスは代入も関数も引数も参照渡しをする

75 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 13:10:25 ]
>>73

本は

Python クックブック 第2版
ttp://www.amazon.co.jp/gp/product/4873112761/

を買ったけど、

Python ドキュメント
www.python.jp/doc/release/

を見てる方が多い。

76 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 15:24:36 ]
>>73
ごめんURI間違えた
Python クックブック 第2版
www.amazon.co.jp/dp/4839922829

77 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 13:41:57 ]
マップ型のfromkeysメソッド

mapping.fromkeys(seq[, value]) seq からキーを作り、値が value であるような、新しい辞書を作成します

>>> d = {"A":1,"B":2}
>>> d
{'A': 1, 'B': 2}

>>> dict.fromkeys([k.lower() for k in d])
{'a': None, 'b': None}



78 名前:デフォルトの名無しさん [2008/09/14(日) 22:51:40 ]
>>75
サンクス。
本高いな、オライリーだからかな?
>>76
「間違えた」って言ってる割には、リンク先のタイトルと一致してないんだけど・・・

79 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 23:37:46 ]
みんPyとJython本はネタとしてよくリンクが貼られる

80 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 23:59:05 ]
本人じゃないとしたら、誰かが著者を陥れようとしてるのかなぁ・・・

81 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 00:21:30 ]
ま、たいてい唐突にこういうの出る場合関係者の自演だと思うがな。
だってまったく話題にあがってこないものだったわけだからね

82 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 11:11:01 ]
>>78
  /\___/\
/ /    ヽ ::: \
| (●), 、(●)、 |    / ̄ ̄ ̄ ̄ ̄ ̄ ̄
|  ,,ノ(、_, )ヽ、,,   |  < まーたageた
|   ,;‐=‐ヽ   .:::::|    \_______
\  `ニニ´  .:::/
/`ー‐--‐‐―´´\

83 名前:デフォルトの名無しさん [2008/09/15(月) 21:33:29 ]
ここってsage進行なの?



84 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 22:08:28 ]
モジュールurllib2でhttpステータスに直接アクセスする。

>>> import urllib2
>>> urllib2.urlopen("www.example.com").code
200

85 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 17:46:27 ]
urllib2でプロキシ&UserAget

import urllib2

#ProxyHandlerインスタンスを生成
proxies = urllib2.ProxyHandler({"http" : "host:port"})

#OpenerDirectorインスタンスを生成
opener = urllib2.build_opener(proxies)

#UserAgetを変更
opener.addheaders = [("User-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)")]

#インストール
urllib2.install_opener(opener)

#出力
print urllib2.urlopen(url).read() #print opener.open(url).read()でも一緒、その場合openerのインストールは不要

86 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 13:35:11 ]
例外のelse文は例外が送出されなかった場合に実行される。
except 節は例外名の後に変数が指定可能。

try:
  print i
except ZeroDivisionError, e:
  print "例外ZeroDivisionErrorです。:", e
except NameError:
  print "例外NameErrorです。"
else:
  print "else文です。"


87 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 13:45:39 ]
ユーザ定義の例外はException クラスから導出して、新しい例外クラスを作成する

class MyError(Exception):
  ・・・

88 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 14:56:22 ]
tryって、例外を自分で処理するために使うんだよね?
try文で囲ってない部分で例外が発生したら、そのプログラムが強制終了すると。

89 名前:デフォルトの名無しさん [2008/10/13(月) 10:04:44 ]
勉強してるうちに勉強そのものが目的になって
もともと何が作りたかったのか忘れてることってない?

90 名前:デフォルトの名無しさん mailto:sage [2008/10/13(月) 15:23:40 ]
>>89
HaskellやらLispやらの勉強は特にそうだよなwww
奴らじゃなきゃ出来ない事なんてないわけだし、むしろ一般的なライブラリやドキュメントが少くて不便なことも多い。
例えばGUIとか。

91 名前:sage [2008/10/13(月) 16:46:23 ]
>>89
あるある。
もともと作りたいものが具体的にないんだけどね。
勉強している時は、これであんなことやこんな事が出来そうと思ってワクワクする。
でも気づいたら完成したソフトが出来てない。
そして、飽きて次の言語に・・・


92 名前:デフォルトの名無しさん [2008/10/13(月) 16:59:34 ]
perlで作ったものは完成したけど表面的なものはともかく中身はぐちゃぐちゃだった
phpで作ったものは完成したけど楽しくなかった
rubyで作ったときは楽しかったけど完成しなかった
pythonは楽しく作れてしかも完成出来て中身もすっきり


93 名前:デフォルトの名無しさん [2008/10/17(金) 08:24:52 ]
Pythonはパッケージ管理がしっかりしているから良い
バイナリ配布方法も含めて



94 名前:デフォルトの名無しさん [2008/10/24(金) 18:39:41 ]
setuptools で bdist_wininst は Windows でしか
使えないと思っていたが,Linux 上でもできた・・・
exe ファイルが出来やがった…

Windows な友人に渡すためだけに Windows 上で
setuptools 動かしてたおれって orz

95 名前:デフォルトの名無しさん mailto:sage [2008/10/24(金) 21:26:36 ]
>>94
distutils/command/ にWindows用のインストーラーのexeが入ってて
bdist_wininst すると必要なファイルを作って固めてインストーラーの後ろにくっつけてるから

96 名前:デフォルトの名無しさん [2008/12/29(月) 21:03:17 ]
age

97 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 22:29:59 ]
sage

98 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 13:04:24 ]
今日から始めた、おっぱいそん。
今チュートリアル4が終わりそう。

3日くらいでそこそこ使えるようになるかな?
ゆっくりまったりこの正月で覚えるぜ。

99 名前:デフォルトの名無しさん [2008/12/31(水) 00:20:21 ]
うおおおおおおおおおおチュートリアル大体読み終わったぜ。
バストサイズはアップした。形だな、次は、うん。

次はどこに進めばいいんだろうか。
とりあえずもっかい読み直すか。

100 名前:デフォルトの名無しさん [2008/12/31(水) 07:38:58 ]
工学社のはじPyこうたのはいいんだが ネットワークプログラミングのほうだた

一冊目ほしいなー

101 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 15:47:06 ]
フッフフウァッ!ユクゾッ ユクゾッ ユクゾッ フッフフウァッ!ユクゾッ ユクゾッ ユクゾッ ユクゾッ
フッフフウァッ!ユクゾッ ユクゾッ ユクゾッ フッフフウァッ!ユクゾッ ユクゾッ ユクゾッ ユクゾッ

102 名前:デフォルトの名無しさん [2009/01/04(日) 23:09:15 ]
┏━━━━━━━━━━━━━━━━━━━━━┓
┃ ━ ╋━╋ ╋┓┏┓ ┳┻┳┏━   ┣━┳━ ┃
┃ ━ ┏┳┓ ┃┃┗┛ ┻━┻┃     ┃  ┃   ┃
┃ ━ ┗╋┛  ┏━┓    ┃  ┣┳   ┏━╋━ ┃
┃ ━ ━╋━  ┣━┫  ━╋━┃┃   ┃  ┃   ┃
┃┏┓━╋━  ┣━┫  ┏╋┓┃┃ ━┻━╋━ ┃
┃┃┃  ┃    ┗━┛  ┃┃┃┃┃       ┃   ┃
┃┗┛━┻━ ━┛┗━ ┃┃┃┃┃       ┃   ┃
┗━━━━━━━━━━━━━━━━━━━━━┛
            ∩
            〈〈〈 ヽ
           〈⊃  }
   (\___/)  |   |
 ( ̄l▼      ̄)!   !
  /  ●   ● |   /
  /   l ___\lミ/
 /▲  (  。--。 )
/■___  (( ̄))    新年あけましておめでとうございますーーっ!
(___)   ̄/
               2009年 元旦






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

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

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