2016-07-30 6 views
1

のすべての機能は、私は、ファイル構造を有しています。私のmain.pyファイラーでは、私はfrom B.a_funcs import *を持っています。このステートメントは、a_func.pyファイルからすべての関数をインポートします。そのa_func.pyファイル内のすべての機能を一覧表示することはできますか?それ、どうやったら出来るの?リストファイルのPython

私はdir(a_func)を試しましたが、a_funcは定義されていません。

答えて

3

名前a_funcを明示的にインポートしなかったためです。 from B.a_func import *の代わりにfrom B import a_funcを実行し、a_func.で関数を呼び出します。これはより良い習慣であり、あなたが望むことを行えるようにします。

+0

そして、そのファイル内のすべての関数をリストするには、 'dir(a_func)' – bernie

関連する問題