我对 Julia 和 Python 都很陌生,并且使用的是 OS X。我知道 PyCall 包允许您调用单个 Python 函数并导入 Python 模块。但是,有没有办法在 Julia 中调用整个 .py python 脚本?我有一个 Julia 脚本作为包装脚本,并且更愿意只调用 .py 脚本,而不是使用 PyCall 模块和不同的语法在 Julia 中重写整个 .py 脚本。
execfile是可用的,就像 Python 本身一样。
shell> cat test.py
from __future__ import print_function
print("hello, world")
julia> pyeval("execfile(x)", x="test.py")
hello, world
Run Code Online (Sandbox Code Playgroud)