PyO3

pyo3

PyO3

Rust bindings for the Python interpreter

AI 简介

PyO3 是一个用于 Python 解释器的 Rust 绑定库,支持创建原生 Python 扩展模块以及在 Rust 二进制文件中运行和交互 Python 代码。该项目的核心功能包括通过 Rust 实现高性能的 Python 模块开发,并提供了与 CPython、PyPy 和 GraalPy 等多种 Python 发行版的良好兼容性。其技术特点在于利用 Rust 的安全性和性能优势来增强 Python 应用的功能。PyO3 适用于需要结合 Rust 和 Python 优势的场景,如在保持 Python 易用性的同时提升关键部分代码执行效率的情况,或是在现有 Python 项目中集成 Rust 编写的高性能组件。

Rust
Apache License 2.0
15.8k
Stars
977
Forks
101
Watchers
273
Issues

Star 增长

今日+6
近 7 天+25
近 30 天+123
综合评分103.47
默认分支main