ported perl xmlrpc example to python

This commit is contained in:
Christian Buck 2013-03-19 18:22:43 +00:00
parent e7f54efa72
commit 34c8975aa7

21
contrib/server/client.py Executable file
View File

@ -0,0 +1,21 @@
#!/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 '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'])