私は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. UNIXスクリプトでsshで関数を呼び出すことはできますか?
- 3. Pythonで 'with'ステートメントで関数全体を呼び出す方法は?
- 4. Juliaの上書き機能からオーバーロードされた関数を呼び出すことはできますか?
- 5. Python - numpy.randomの関数呼び出しは安全ですか?
- 6. Delete関数を呼び出した後、vtkObjectのメンバー関数を呼び出すことは安全ですか?
- 7. 後でPythonスクリプトで関数を呼び出す方法は?
- 8. JuliaからPython関数を呼び出してその結果を返すことは可能ですか?
- 9. Pythonマルチプロセッシング:Pool.map()は全く関数を呼び出さないようです
- 10. Juliaの個々の変数を合計するよりも、アレイ全体での合計が遅くなる
- 11. Pythonでは、別のスクリプトから関数を呼び出すと、NameErrorを取得できますか?
- 12. Ploneは、login_nextスクリプトからPython関数を呼び出します。
- 13. printf()の中で関数を呼び出すことはできますか?
- 14. whileループで別のpythonスクリプトから関数を呼び出す
- 15. ajaxでページ全体ではなくPHP関数のみを呼び出す方法は?
- 16. ajax jqueryでページ全体を呼び出すことができます。
- 17. 関数呼び出しをパラメータとして別の関数に渡すことはできますか? Python
- 18. 1つの引数で呼び出されるjavascript関数は、さまざまな引数で関数を呼び出すことができますか?
- 19. 「この」用語で個々のアイテムを呼び出す
- 20. 時々Python関数自体を呼び出すことは可能ですか?
- 21. SQL ServerトリガでC#関数を呼び出すことはできますか?
- 22. main関数でハンドラを呼び出すことはできますか?
- 23. オブジェクトなしでメンバ関数を呼び出すことはできません
- 24. Pythonでは、時々ハングする関数呼び出しのタイムアウトを強制できますか?
- 25. chef_vault全体または個々のボールトアイテムのみにアクセス権を与えることはできますか
- 26. スクリプトに行を含めることで、virtualenvのPythonインタプリタを呼び出すことはできますか?
- 27. 関数呼び出し後にパイプ演算子でreturnを呼び出すことはできますか?
- 28. Bashスクリプトで関数を呼び出す
- 29. Django:JavascriptからPython関数を呼び出すことができません
- 30. hrefタグで関数を呼び出すと、関数に引数を渡すことはできますか?