私は Python は初めてで、Java を含む静的型付け言語のバックグラウンドがあります。
機能/人気などを確認した後、Eclipse の PyDev を IDE として決定しました。
オートコンプリートがビルトインに対して適切に機能していないように見えることに唖然としました。たとえば、次の後にデータファイルで automcomplete を試した場合:
datafile = open(directory+"/"+account, 'r') datafile.
有用な方法は提案されていません (例: realines)。callのようなものだけ。
私は、クラス定義にジャンプし、多くのオートコンプリートを使用してクラスが何をするかをすばやく確認することで、言語を学習することに慣れています。私の PyDev 'インタープリター' は 'forced builtins' でうまくセットアップされています。
PyDev でビルトインのオートコンプリートを取得することは可能ですか? IDE へのアプローチが間違っているのでしょうか。つまり、側でインタープリターを実行し、それを使用してテストする必要がありますか? これまでのところ、IDE は弱いように見えました。たとえば、私の新しい Mac では 2 分後に IDLE セグメンテーション違反が発生しました。経験豊富な Python 開発者がなじみのない (組み込みの) モジュールを探索するときに何をするかを知りたいです。これにより、Python に対する最初の魅力を再考する必要があります。簡単な探索で学べる言語が好きです!
ありがとう、