Why not just run C inside of Python?
For the same reasons someone might prefer Rust to C in general; safety, ergonomics, etc. If you want to write C in Python, nothing is stopping you.
Because you want to use other existing libraries that are written in Rust.
You can do that too. I generally prefer rust as it's a nice lang to work with.
For the same reasons someone might prefer Rust to C in general; safety, ergonomics, etc. If you want to write C in Python, nothing is stopping you.