> so 50ms of that is just Python preparing things to run by importing 20 or so standard library modules.
Probably a decent chunk of that actually is the Python runtime starting up. I don't know what all you `import` that isn't implied at startup, though.
Another chunk might be garbage collection at process exit.