我可以在Julia语言中运行Python代码以提高速度吗?



我一直在看新语言Julia的速度比较,它似乎比Python快得多,给我留下了深刻的印象。问题是我创建的很多底层代码以及用户贡献的模块都已经在Python中了。所以我想知道…我可以从Julia调用Python代码来提高速度吗?或者它根本就不工作?

不,不是这样的。如果你在Julia中调用python代码,例如通过Pycall,会调用python解释器并运行python代码-因此Julia的速度优势不会转化为python代码的执行。

即便如此,您也可以重写在Julia中表现不佳的部分Python代码,并继续使用剩余的Python代码。

最新更新