3 releases (breaking)
0.3.0 | Jun 25, 2024 |
---|---|
0.2.0 | Nov 26, 2023 |
0.1.0 | Nov 26, 2023 |
#840 in Development tools
4,988 downloads per month
Used in 8 crates
(via breezyshim)
8KB
163 lines
Rust compatible wrappers for file-like objects in Python
This crate provides implementations of the Write
, Seek
, Read
and AsRawFd
rust traits on top of file-likb objects in PyO3.
Example
let f = py3o_filelike::PyBinaryFile::from(o);
let mut buf = [0u8; 4];
f.read_exact(&mut buf)?;
Dependencies
~2.5MB
~48K SLoC