-
Just asking, no taunt intended. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Totally reasonable question! I just kind of hit a point in the Python parsing where it was difficult to work with the binary data. I could extract the files alright and do the basics, but it was just a bit hard to get the nuances of binary data when e.g. your integers aren’t sized. Error handling too, it’s very nice with Rust’s I plan to expose Python bindings to this library via PyO3 since I think that’s how a lot of people will use it, but rust is just a really good tool for parsing and for repetitive code. Do you have any use case or are looking to help out? I am very curious how people are using this library |
Beta Was this translation helpful? Give feedback.
Totally reasonable question!
I just kind of hit a point in the Python parsing where it was difficult to work with the binary data. I could extract the files alright and do the basics, but it was just a bit hard to get the nuances of binary data when e.g. your integers aren’t sized.
Error handling too, it’s very nice with Rust’s
Result
that you know exactly what kind of errors you might get and have to either handle or propagate them: easier to miss errors that get thrown in Python. Plus I have wrote.context
that let me add a comment to a “actions backtrace” before propagating it, in one line (example]), which is quite helpful.I plan to expose Python bindings to this library via PyO3 sin…