
Untitled
By: a guest on
May 30th, 2012 | syntax:
None | size: 0.75 KB | hits: 13 | expires: Never
from suds.client import Client
import logging
logging.basicConfig(level=logging.INFO)
logging.getLogger('suds.transport').setLevel(logging.DEBUG)
class DBio(object):
def __init__(self):
self._client = Client('http://localhost:7789/?wsdl')
def send_values(self, values):
array_of_strings = self._client.factory.create('stringArray')
array_of_strings.string.extend(values)
self._client.service.write_values(array_of_strings)
def recieve_value(self, index):
return self._client.service.read_value(index)
VALUES = [["Nekdo"],
["Neco"],
["Necojineho"]]
if __name__ == '__main__':
client = DBio()
client.send_values(VALUES)
print client.recieve_value(0)
print client.recieve_value(9)