[Python-ml-jp 1794] Re: よいサンプル
Kouki Ichinohe (一戸 弘毅)
ichi0 @ mx13.freecom.ne.jp
2002年 9月 8日 (日) 08:45:01 JST
一戸です。
From: Kazuya FUKAMACHI <kf @ atransia.co.jp>
Subject: [Python-ml-jp 1793] Re: よいサンプル
Date: Sun, 08 Sep 2002 06:03:47 +0900
Message-ID: <20020908054357.66DD.KF @ atransia.co.jp>
kf> 深町です。
kf>
kf> On Sat, 07 Sep 2002 14:08:28 +0900
kf> kohei <hasegawa @ mx2.avis.ne.jp> wrote:
kf> > 学習に役立つようなソースってありますか?
kf>
kf> 一戸さんがすでに $PATHONHOME/*.py のことを書かれて
^^^^^
PYTHO
です。ごめんなさい。
kf> いますが、具体的にはライブラリにすぐに入ってしまうより
kf> Python の Tools ディレクトリに入っているものって
kf> 参考にならないでしょうか。
これがまた、けっこう難解な記述だったりします。"ソースを使え"の言葉の
とうり、ソースはそこいらに、ある!って事ですよね。何も、あえてわかり辛い
アプリケーションをまっさきに読む事もないでしょ。ねぇ。もっとも、そういう
のが好きな人は...どこにでも居ますが。(^^;
kf>
kf> たとえば、人のウェブページをとってきてそこから何か
kf> しようとかいうときに HTMLParser を使ってパースすれば
kf> よいでしょうが、マニュアル読んでもいまいちピンと
kf> こなかったりします。できる人なら HTMLParser.py を
kf> 見てフムフムとなるんでしょうけど、とりあえず知りたい
kf> のはどうやって使うかということです。
げっ、これは...No ideaです。使えそうなんですが...なんかややこしそう。
kf>
kf> そんなとき、Tools\webchecker とかを見る実例があるので
kf> 分かります。私、マニュアルでいまいちピントこなくてこれを
kf> 見ました。私はレベルが低いのでなるほどなーと感心しました。
...結構、コードを流用していたりしています。以下を含めて、まずは実戦で
鍛えろ!ってのが、よろしいかと。そうすりゃ、何が必要かがわかると思います。
同時にあまり必要でない事も...。(あまり、カシコクないので、これは重要かも。
だって全部覚えるのって苦痛ですよね?)
kf>
kf> webchecker は TkInter 使っているし、getopt でコマンド
kf> 引数をとるプログラムの参考になるし、pickle も使っているし、
kf> クラスも使っているし、他にもいろんな要素が入っていて、
kf> 参考になると思います。
kf>
kf> pynche とかは RGB をスライダーで色を決められるので
kf> 実用的に使えたりしますし、
kf>
kf> Tools\Scripts って今まで見ていなかったのですが、
kf> 今、見てみたらけっこう使えるものが入っています。
kf> 1個1個小さくて見るのにちょうどいいし。
という事で、自分が何をしようとしているのかがわかれば、次に何を調べれば良いか
が見えてくるでしょうって事ですね。その際、最悪"ソース"があれば何とか糸口はつ
かめるという感じで...大胆に取り組んで良いのではないかと思っています。
Python-ml-jp メーリングリストの案内