def process_tag(self, seqid, iprot, oprot):
args = tag_args()
args.read(iprot)
iprot.readMessageEnd()
result = tag_result()
try:
result.success = self._handler.tag(args.sentence)
msg_type = TMessageType.REPLY
except (TTransport.TTransportException, KeyboardInterrupt, SystemExit):
raise
except Exception as ex:
msg_type = TMessageType.EXCEPTION
logging.exception(ex)
result = TApplicationException(TApplicationException.INTERNAL_ERROR, 'Internal error')
oprot.writeMessageBegin("tag", msg_type, seqid)
result.write(oprot)
oprot.writeMessageEnd()
oprot.trans.flush()
# HELPER FUNCTIONS AND STRUCTURES
评论列表
文章目录