私はJuliaとPythonの両方を初めて使い、OS Xを使っています。個々のPython関数を呼び出してPythonモジュールをインポートできるPyCallパッケージについて知っています。しかし、Juliaのpythonスクリプト全体を呼び出す方法はありますか?私はラッパースクリプトのようなJuliaスクリプトを持っていて、PyCallモジュールと異なる構文を使ってJuliaで.pyスクリプト全体を書き換えるのではなく、.pyスクリプトを呼び出す方が好きです。個々の関数ではなくJuliaでPythonスクリプト全体を呼び出すことはできますか?
2
A
答えて
2
なぜrun
を使用しないのですか? PyCall.jlに依存せず、もっと簡単に私に見えます:
shell> cat hello.py
print("hello, world")
julia> run(`python hello.py`)
hello, world
3
execfile
は、Python自体と同様に使用できます。
shell> cat test.py
from __future__ import print_function
print("hello, world")
julia> pyeval("execfile(x)", x="test.py")
hello, world
関連する問題
- 1. 個々の関数呼び出しをPythonでラップする
- 2. Pythonで 'with'ステートメントで関数全体を呼び出す方法は?
- 3. Juliaの上書き機能からオーバーロードされた関数を呼び出すことはできますか?
- 4. 後でPythonスクリプトで関数を呼び出す方法は?
- 5. Delete関数を呼び出した後、vtkObjectのメンバー関数を呼び出すことは安全ですか?
- 6. Pythonマルチプロセッシング:Pool.map()は全く関数を呼び出さないようです
- 7. Juliaの個々の変数を合計するよりも、アレイ全体での合計が遅くなる
- 8. Pythonでは、別のスクリプトから関数を呼び出すと、NameErrorを取得できますか?
- 9. Ploneは、login_nextスクリプトからPython関数を呼び出します。
- 10. whileループで別のpythonスクリプトから関数を呼び出す
- 11. 関数呼び出しをパラメータとして別の関数に渡すことはできますか? Python
- 12. ajax jqueryでページ全体を呼び出すことができます。
- 13. 時々Python関数自体を呼び出すことは可能ですか?
- 14. Pythonでは、時々ハングする関数呼び出しのタイムアウトを強制できますか?
- 15. SQL ServerトリガでC#関数を呼び出すことはできますか?
- 16. オブジェクトなしでメンバ関数を呼び出すことはできません
- 17. chef_vault全体または個々のボールトアイテムのみにアクセス権を与えることはできますか
- 18. スクリプトに行を含めることで、virtualenvのPythonインタプリタを呼び出すことはできますか?
- 19. Bashスクリプトで関数を呼び出す
- 20. Django:JavascriptからPython関数を呼び出すことができません
- 21. hrefタグで関数を呼び出すと、関数に引数を渡すことはできますか?
- 22. htmlテキストボックスからjava関数を呼び出すことはできますか?
- 23. MySQLクエリからPHP関数を呼び出すことはできますか?
- 24. JNIが呼び出すCプログラムからC関数を呼び出すことはできますか?
- 25. ValidationSummaryの後に関数を呼び出すことはできますか?
- 26. モデル全体ではなくカスタムオブジェクトのHtml.Displayを呼び出す方法は?
- 27. 関数を関数名に代入して関数名で呼び出すことはできますか?
- 28. 呼び出すPythonスクリプトは、私はPythonスクリプト呼び出しています
- 29. Pythonの関数を呼び出すときに関数が実行されないのはなぜですか?
- 30. 関数呼び出しをソフトコードにすることはできますか?