文件名称:harmonyos2-PythonCall.jl:Python和Julia和谐相处
文件大小:350KB
文件格式:ZIP
更新时间:2024-07-21 08:17:38
系统开源
和声2 无缝和谐地融合在一起: 通过对称接口调用来自 Julia 的 Python 代码和来自 Python 的 Julia 代码。 语法简单,所以 Python 代码看起来像 Python,而 Julia 代码看起来像 Julia。 Julia 和 Python 之间直观灵活的转换:任何东西都可以转换,您在掌控之中。 数值数组在任一方向的快速非复制转换:从 Julia 或 Python 的 Julia 数组修改 Python 数组(例如bytes 、 array.array 、 numpy.ndarray )。 有用的包装器:将 Python 序列、字典、数组、数据帧和 IO 流解释为它们的 Julia couterparts,反之亦然。 美丽的堆栈跟踪。 适用于任何地方:在 Windows、MacOS 和 Linux、32 位和 64 位、Julia 1.0 及以上和 Python 3.5 上测试。 :star: 如果你喜欢这个,GitHub star 会很可爱,谢谢。 :star: 要开始,请阅读 . 示例 1:从 Julia 调用 Python 在本例中,我们使用 IJulia 笔记本中的Pyth
【文件预览】:
PythonCall.jl-master
----.github()
--------workflows()
----src()
--------init.jl(14KB)
--------PySet.jl(2KB)
--------PyObjectArray.jl(2KB)
--------PyBuffer.jl(2KB)
--------find_libpython.py(11KB)
--------ipython.jl(1KB)
--------PyIterable.jl(1KB)
--------PyDict.jl(4KB)
--------gui.jl(6KB)
--------PyException.jl(7KB)
--------PyRef.jl(2KB)
--------gil.jl(546B)
--------utils.jl(8KB)
--------eval.jl(10KB)
--------PyList.jl(3KB)
--------PyPandasDataFrame.jl(6KB)
--------PyIO.jl(6KB)
--------PyObject.jl(15KB)
--------builtins.jl(25KB)
--------PyArray.jl(12KB)
--------PythonCall.jl(4KB)
--------matplotlib.jl(2KB)
--------PyInternedString.jl(1KB)
--------PyCode.jl(1KB)
--------julia.jl(701B)
--------cpython()
----Project.toml(1005B)
----examples()
--------flux.png(75KB)
--------seaborn.ipynb(1KB)
--------flux.ipynb(2KB)
--------seaborn.png(143KB)
----LICENSE(1KB)
----test()
--------runtests.jl(48KB)
----juliacall()
--------__init__.py(2KB)
----setup.py(618B)
----README.md(3KB)
----docs()
--------src()
--------Project.toml(111B)
--------make.jl(2KB)
--------.gitignore(6B)
----logo-text.svg(6KB)
----.gitignore(73B)