| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # python port of client.perl | |
| import xmlrpclib | |
| import datetime | |
| url = "http://localhost:8080/RPC2" | |
| proxy = xmlrpclib.ServerProxy(url) | |
| text = u"il a souhaité que la présidence trace à nice le chemin pour l' avenir ." | |
| params = {"text":text, "align":"true", "report-all-factors":"true"} | |
| result = proxy.translate(params) | |
| print result['text'] | |
| if 'id' in result: | |
| print "Segment ID:%s" % (result['id']) | |
| if 'align' in result: | |
| print "Phrase alignments:" | |
| aligns = result['align'] | |
| for align in aligns: | |
| print "%s,%s,%s" %(align['tgt-start'], align['src-start'], align['src-end']) | |