I'm sorry that this is probably a re-post of some description, however I couldn't find a question that gave me the answer I need.
I'm coding a basic chat server in Python, and I can get the clients to interact perfectly, however, the clients will only receive data after they have sent some.
I need the clients to be able to receive data at any point.
Does anyone have an example of some code I could look at to see how this could be done, or just a worded explanation of how to do it?