ひだかです。TSpython のほうがいいのかな。
Fe2+ <VED03370@...> wrote:
> Fe2+ です。
>
> 論理レベルのモジュールと物理レベル(?)のファイルを同じだと言い切る姿
> 勢が、気に食わないというわけですね。まあ、慣れればそんなもん、としか言
> えませんが。
石本さんもおっしゃっていましたが、Python ではあんまり
必要性を感じないんですかね。
> まず前者の解決法は「サブモジュールを作って import する」ということだと
> 思います。
> module/__init__.py の中に、
> from sub1 import *
> from sub2 import *
ここの from が、Ruby でいえば include になるようですね。
Rubyで複数のファイルに分けてモジュールを書きたいと思う
理由のひとつには、include で名前空間を利用するときに楽したい
ということがあるように思います。
> 「綺麗じゃない」というより簡明じゃない(一つのことをするのに二つやりか
> たがあるのは Python では好まれません)ので。
でもこれは面白いですね。RubyやPerlは全く逆のことを
言っていますし。
作者の考えというか、Python の根底の思想みたいなものなんでしょうか。
--
ひだかたかひろ cv8t-hdk@...-net.or.jp