#python #inline #macro #embed

stable-inline-python

inline-python 的稳定版本

3 个版本

0.1.2 2023年11月17日
0.1.1 2023年11月16日
0.1.0 2023年11月16日

#2178 in Rust 模式

BSD-2-Clause

6KB
68

stable-inline-python

Inline Rust 的稳定版本

快速入门

use stable_inline_python::PyContext;


fn main() {
    let c = PyContext::new();

    c.run("x = 2"); //outputs 2
    let x = c.get::<String>("x");
    println!("{}",x.unwrap());

    c.run("del x");
    let x = c.get::<String>("x");
    println!("{}",x.unwrap()); //error!
}

依赖项

~3.5–8.5MB
~69K SLoC