使在 Rust 中執行 Python 的實現更快

https://users.rust-lang.org/t/make-implementation-of-executing-python-in-rust-faster/104478#post_5

這是如何在 Rust 中執行 Python 的快速實現的完整工作範例,以便下一位搜尋這方面資訊的人參考:

使用 pyo3 模塊將結構體的 vec 從 Rust 傳遞到 Python 的示例:
“`rust
use pyo3::types::PyAny;
use pyo3::prelude::*;

#[pyclass]
struct SomeItem {
#[pyo3(get, set)]
a: String,
#[pyo3(get, set)]
b: f64,
}

// 省略部分程式碼

“`

試.py:
“`python
def func(data):
for d in data:
print(str(d.a) + ” ” + str(d.b))
“`

via The Rust Programming Language Forum – Latest posts

January 27, 2024 at 03:27PM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *