3 个版本 (破坏性更新)
0.3.0 | 2024年6月25日 |
---|---|
0.2.0 | 2023年11月26日 |
0.1.0 | 2023年11月26日 |
#681 in 开发工具
每月下载量 7,477
在 6 个 crate 中使用(通过 breezyshim)
8KB
163 行
Rust 兼容的 Python 文件类对象包装器
该 crate 提供了在 PyO3 文件类对象上实现的 Write
、Seek
、Read
和 AsRawFd
Rust 特性的实现。
示例
let f = py3o_filelike::PyBinaryFile::from(o);
let mut buf = [0u8; 4];
f.read_exact(&mut buf)?;
依赖项
~2.5MB
~47K SLoC