There’s a page on connections and guidance here.
You should avoid repeatedly connecting in a short period of time, and exponentially back off.
You’re only going to be able to make a couple of connections per account before having the earliest one disconnected. The standard streaming API is not designed or intended for large scale usage.
There is not currently a python client that will perform what you are looking for.