背景
上一章说道RobotFramework
的执行监听,是通过Socket
服务来实现的,那么现在就来实现一下简单的Socket
服务
思路
Socket
服务有一个client
端和一个server
端,Listener.py
我们可以当成一个Client
,因为在执行的时候,我们需要Listener
来发送实时数据,因此,我们还要另写一段服务端的代码。
改造Listener.py
首先,要开启要一个Socket
服务
def __init__(self):
self.sock = socket.socket()
self.conn = self.sock.connect(("127.0.0.1", 50007))