2024-04-25 19:29:23 发布
网友
我对Julia和Python都是新手,并且在osx上,我知道PyCall包允许您调用单个Python函数和导入Python模块。但是,有没有办法在Julia中调用整个.py python脚本?我有一个Julia脚本作为包装器脚本,我希望只调用.py脚本,而不是使用PyCall模块和不同的语法在Julia中重写整个.py脚本。在
execfile是可用的,就像Python本身一样。在
execfile
shell> cat test.py from __future__ import print_function print("hello, world") julia> pyeval("execfile(x)", x="test.py") hello, world
为什么不使用run?这不取决于PyCall.jl公司在我看来更简单:
run
shell> cat hello.py print("hello, world") julia> run(`python hello.py`) hello, world
execfile
是可用的,就像Python本身一样。在为什么不使用
run
?这不取决于PyCall.jl公司在我看来更简单:相关问题 更多 >
编程相关推荐