Pythonで関数の名前を持つ文字列からモジュールの関数を呼び出す方法は?
次のコードは、必要な関数を呼び出す必要があります
import fibo result = getattr(fibo, 'baz') print result
同様に、getattrクラスのインスタンスにバインドされたメソッド、モジュールレベルのメソッド、クラスメソッドなどを使用できます。
-
MATLABからPython関数を呼び出すにはどうすればよいですか?
PythonライブラリがMATLABで利用できるようになりました(2014b以降)。バージョン2014b以降を使用している場合は、MATLABでコードを直接実行できます。 これにより、MATLABでPythonモジュールを使用できるようになります。他に変更を加えることなく、使用するPythonライブラリ名の前に「py」を付けるだけです。例としてPythonカレンダーモジュールを使用してみましょう。 py.calendar.isleap(2016); py.calendar.isleap(2017); 出力 ans =1 ans = 0 独自の関数を実行するために、現在のMATLAB作業デ
-
コマンドラインからPythonモジュールを呼び出す方法は?
モジュールとして使用されるPythonスクリプトを作成している場合は、この関数の呼び出しを下部に追加することで、このモジュールをテストできます。 def fubar(): #does something useful fubar() 次のようなコマンドプロンプトで実行します: ~$ python fubar.py