At the Arduino side, don't use readString. It will wait for data till it times out. I suggest that you read Robin's Serial Input Basics - updated to get ideas.
There is a matching python topic: Demo of PC-Arduino comms using Python.
I'm not a python programmer so can't advise in detail.