def rod(self,p):
while(1):
#print "going to read"
try:
res,data = win32file.ReadFile(p, 4096)
#print res,data
if res != winerror.ERROR_MORE_DATA:
data=data.decode("utf-8")
self.new_data.emit(data)
else:
print("no more data")
break
except:
print("pipe closed")
break
# win32pipe.DisconnectNamedPipe(p)
评论列表
文章目录