Допустим, у меня есть блокнот Jupyter с Python и julia. В Юлии у меня есть переменная
var_julia = 10
а в питоне у меня
var_python = 20
Что я хотел бы сделать, так это эффективно (без каких-либо JSON или CSV) передавать эти две переменные между ними, чтобы я мог печатать var_julia в python и var_python в julia. Как мне это сделать?






Взгляните на PythonCall и JuliaCall, который должен охватывать ваш вариант использования.
Также есть PyCall.jl для направления «вызвать в Python от Джулии» и ПиЮлия для направления «вызвать Джулии из Python».
В основном, используя вышеупомянутый PyCall PyJulia, вы можете сделать:
var_python = 10
%%julia
py"var_python"
и наоборот:
var_julia = 20
new_var = %julia var_julia
print(new_var)