2011-12-21 9 views
0

私はtkinterを使ってpythonアプリケーションを書いています。私のクラスの1つは、Entryウィジェットオブジェクトに対してのみdeleteメソッドを使用します。私はパッケージ全体をインポートするのではなく、そのメソッドだけをインポートする方法があるかどうかを知りたかったのです。パッケージ全体ではなくTkinterウィジェットメソッドを1つだけインポートするには?

私はオンラインで探してみて、さまざまなことを試しましたが、まだまだ幸運はありませんでした。

私は、標準的なPythonライブラリのオンラインドキュメントが非常に不明瞭で混乱していることを発見しました。

+0

stdlibのドキュメントが不明な場合は、最初に[Python tutorial](http://docs.python.org/tut)から始めてください。 – jfs

答えて

2

いいえ、ウィジェットのメソッドを1つだけインポートすることも、クラスのメソッドを1つだけインポートすることもできません。クラスをインポートすると、クラス全体が取得されます。

1つのメソッドしかインポートできないのはなぜでしょうか?メモリ消費が懸念される場合は、そうしないでください。

+0

ありがとう、それはほとんどが好奇心から外れていました。私は構文にちょっと混乱していたと思うし、実際に何か他のことをしていると思った。明確化のためにありがとう。 – apatrick

関連する問題