Выполнить файл Джулии из скрипта Python - PullRequest
2 голосов
/ 23 октября 2019

Я пытаюсь разработать скрипт Python для развертывания на AWS Lambda, который будет обрабатывать вызов, подготавливать данные, а затем передавать эти данные в сценарий Julia для обработки (я смотрю на Джулию, чтобы ускорить сравнение времени выполненияПанды). Я работал с библиотекой PyJulia локально, чтобы попытаться получить простой тестовый пример, но столкнулся с проблемами. Какие проблемы с этой настройкой?

Вот простой код Python:

python_handler.py

from julia import core.Julia

x = Julia()
print(x.eval("julia_script.jl"))

Вот сценарий Julia, который нужно назвать:

julia_script.jl

for i in 1:10
    println(i)
end

После запуска 'python python_handler.py "Я ожидаю, что файл julia_script.jl запустит печать 1-10 в консоли, но продолжаю получать ошибки.

Вот репозиторий, импортируемый из: https://github.com/JuliaPy/pyjulia/blob/master/src/julia/core.py

Возможно ли это даже с Питоном и Юлией, и если да, то правильно ли я это называю?

1 Ответ

1 голос
/ 23 октября 2019

Я полагаю, что вы хотите сделать x.eval ('include ("julia_script.jl")')

eval ведет себя в основном как REPL

...