Loading Python compiled as WASM actually allows for you to control the Hype API but loading the Python Runtime that way requires a modern browser and adds an unacceptable amount of extra „weight“ to your projects 7MB+
Serversoftware is another story. That should be rather easy if your using Django etc. and would manly revolve around injecting data and JavaScript on the fly. There are also some Python projects that compile to JavaScript so that could be another option.
Finally, you can use Python in an export script scenario, but that has its limits to control Hype at runtime. You would either have to inject JavaScript defying the purpose or get into to nitty gritty of the Hype JSON loader. Either is not that easy.