PYO3 问答列表

将 pyo3-polars 与“group_by”一起使用的最佳实践

作者:Sungmin 提问时间:11/10/2023

我目前正在试验 pyo3-polars 来优化数据聚合。从更抽象的意义上讲,我想到的是以下结构: df.group_by(c.col1).agg(c.col2.foo()) 这里,表示产生结果的...

Rust PyO3 - 如何执行未知模块导入的脚本?

作者:Riccardo Fagiolo 提问时间:11/14/2023

我想使用 Rust 在 Python 模块中执行一个函数。 该模块可以具有导入,这些导入在编程时是未知的。 要运行的文件示例: import testmod def main(): prin...

为具有通用 Rust 类型的 Rust 函数实现 Python 接口

作者:DrStrangeLove 提问时间:11/15/2023

这个函数在 Rust 上完美运行: fn jaccard_similarity<T>(s1: Vec<T>, s2: Vec<T>) -> f32 where T: Hash + Eq + Clo...

如何使用 maturin 创建的 Pickle / deepcopy Python 类?

作者:wfjohns1 提问时间:7/15/2023

我一直致力于使用 PyO3 和 Maturin 将 rust 代码集成到 python 中。我已经成功地编写了我的 Rust 类并让大部分功能正常工作,但是我无法成功地深度复制该对象。我尝试了使用包装...

捕获和转换py.allow_threads闭包内引发的错误?

作者:mike rodent 提问时间:10/15/2023

我有一个 PyO3 函数,如下所示: #[pyfunction] fn update_index(py: Python, dir_root_path_str: String, index_name:...

将对象存储在静态 Box 中,然后作为可变对象进行检索?

作者:mike rodent 提问时间:11/15/2023

这是 PyO3 的情况。因此,Python 调用了一个长时间运行的任务。使用 ZeroMQ 消息传递(进程间消息传递*),用户可以命令暂停任务。在这一点上,我想将“处理框架”对象存储在一个框中,以便用...


共16条 当前第2页