Вопросы по теме 'pyo3'

Передача объекта Python в Rust
Я пытаюсь передать объект Python в ржавчину и выполнять операции, используя поля объекта Python. Питон: class myclass(object): def __init__(self): self.a = 3 b = myclass() print(b.a) // 3 Ржавчина: #[pyfn(m, "rust_obj")]...
293 просмотров
schedule 08.05.2022

Как разобрать PyCodeObject с помощью PyO3?
Я читаю файлы .pyc, и мне нужно иметь возможность демаршалировать объекты кода. Когда я пытаюсь преобразовать неупорядоченный PyAny в PyCodeObject , я получаю следующее сообщение об ошибке: error[E0277]: the trait bound...
150 просмотров
schedule 09.01.2023

Прерывание клавиатуры от Python не прерывает работу Rust (PyO3)
У меня есть библиотека Python, написанная на Rust с PyO3, и она требует некоторых дорогостоящих вычислений (до 10 минут на один вызов функции). Как я могу прервать выполнение при вызове из Python? Ctrl+C, по-видимому, обрабатывается только после...
300 просмотров
schedule 18.06.2022