diff options
author | Andrew Dolgov <[email protected]> | 2006-05-16 08:33:51 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2006-05-16 08:33:51 +0100 |
commit | 956c762979b6751f1cbe369df6a92f4640808724 (patch) | |
tree | 0265c72a83c4b1c28fe3e79e2588721f69d4c164 /xmlrpc/extras/test.py | |
parent | 581e6bb537db2bca38a722ad1a0b36686fb4d7e2 (diff) |
add xmlrpc library & server
Diffstat (limited to 'xmlrpc/extras/test.py')
-rw-r--r-- | xmlrpc/extras/test.py | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/xmlrpc/extras/test.py b/xmlrpc/extras/test.py new file mode 100644 index 000000000..1bf5730a8 --- /dev/null +++ b/xmlrpc/extras/test.py @@ -0,0 +1,42 @@ +#!/usr/bin/python + +from xmlrpclib import * +import sys + +server = Server("http://madoka.spb.ru/~fox/testbox/tt-rss/xml-rpc.php") + +try: +# print server.rss.getAllFeeds("fox", "sotona"); + + print server.rss.subscribeToFeed("admin", "password", + "http://tt-rss.spb.ru/forum/rss.php"); + +# print "Got '" + server.examples.getStateName(32) + "'" +# +# r = server.mail.send("edd", "Test", +# "Bonjour.", "freddy", "", "", +# 'text/plain; charset="iso-8859-1"') +# if r: +# print "Mail sent OK" +# else: +# print "Error sending mail" +# +# +# r = server.examples.echo('Three "blind" mice - ' + "See 'how' they run") +# print r +# +# # name/age example. this exercises structs and arrays +# +# a = [ {'name': 'Dave', 'age': 35}, {'name': 'Edd', 'age': 45 }, +# {'name': 'Fred', 'age': 23}, {'name': 'Barney', 'age': 36 }] +# r = server.examples.sortByAge(a) +# print r +# +# # test base 64 +# b = Binary("Mary had a little lamb She tied it to a pylon") +# b.encode(sys.stdout) +# r = server.examples.decode64(b) +# print r + +except Error, v: + print "XML-RPC Error:",v |