使用 Sikuli 实现系统级自动化测试(11)

发表于:2017-04-11来源:weixin作者: 冯宇翔点击数: 标签:Sikuli
time.sleep(1) rs, ws, es = select.select(self.inputs, [], []) for r in rs: if r is self.s: sock, addr = self.s.accept() self.inputs.append(sock) try: getdata = while True: data = sock.recv(1024) if da

time.sleep(1)

rs, ws, es = select.select(self.inputs, [], [])

for r in rs:

if r is self.s:

sock, addr = self.s.accept()

self.inputs.append(sock)

try:

getdata = ''

while True:

data = sock.recv(1024)

if data == '':

continue

if data[len(self.dataendstr)*-1 : ] == self.dataendstr:

getdata = getdata + data[ : len(self.dataendstr)*-1]

print "received data:" + getdata

break

getdata = getdata + data

原文转自:https://mp.weixin.qq.com/s/XMsmK6kaysG7Y_DUZjnx-Q