是否有可能編寫python單線程,它將在特定的TCP端口上偵聽,接受連接並響應任何內容。Python單線無聲插座監聽器
我可以在兩線做到這一點:
import socket; s = socket.socket(socket.AF_INET, socket.SOCK_STREAM); s.bind(("", 5555)); s.listen(1); accepter = s.accept();
while True: data = accepter[0].recv(1024);
但是我想從python -c
運行它,所以它應該是一條線。
我該如何做到這一點?
注:http://stackoverflow.com/questions/2043453/executing-python-multi-line-statements-in-the-one-line-command-line – Veedrac 2014-09-02 00:44:54