俺のPython勉強日記at TECH
俺のPython勉強日記 - 暇つぶし2ch82:デフォルトの名無しさん
08/09/15 11:11:01
>>78
  /\___/\
/ /    ヽ ::: \
| (●), 、(●)、 |    / ̄ ̄ ̄ ̄ ̄ ̄ ̄
|  ,,ノ(、_, )ヽ、,,   |  < まーたageた
|   ,;‐=‐ヽ   .:::::|    \_______
\  `ニニ´  .:::/
/`ー‐--‐‐―´´\

83:デフォルトの名無しさん
08/09/15 21:33:29
ここってsage進行なの?

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

>>> import urllib2
>>> urllib2.urlopen("URLリンク(www.example.com)").code
200

85:デフォルトの名無しさん
08/09/16 17:46:27
urllib2でプロキシ&UserAget

import urllib2

#ProxyHandlerインスタンスを生成
proxies = urllib2.ProxyHandler({"http" : "URLリンク(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:デフォルトの名無しさん
08/09/17 13:35:11
例外のelse文は例外が送出されなかった場合に実行される。
except 節は例外名の後に変数が指定可能。

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


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

class MyError(Exception):
  ・・・

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

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

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

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


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


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

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

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

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

96:デフォルトの名無しさん
08/12/29 21:03:17
age

97:デフォルトの名無しさん
08/12/29 22:29:59
sage

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

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

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

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

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

一冊目ほしいなー

101:デフォルトの名無しさん
08/12/31 15:47:06
フッフフウァッ!ユクゾッ ユクゾッ ユクゾッ フッフフウァッ!ユクゾッ ユクゾッ ユクゾッ ユクゾッ
フッフフウァッ!ユクゾッ ユクゾッ ユクゾッ フッフフウァッ!ユクゾッ ユクゾッ ユクゾッ ユクゾッ

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


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch