次のようなスクリプトがあるとします。
import sys
def square(x):
return x*x
def cube(x):
return x**3
['square', 'cube']
インポートされたものではなく、プログラムでローカルに定義されたすべての関数のリストを返すにはどうすればよいですか。
それらは私が試したときに含まれていdir()
ますが、すべての変数と他のインポートされたモジュールも含まれています。dir
ローカルで実行されているファイルを参照するために何を入力すればよいかわかりません。