import pprint,sys
from xmlrpclib import Server as XMLServer
from pickdb import Codec
from UserDict import UserDict

class ClientDict(UserDict):
    def __init__(self, connect_addr=('127.0.0.1',8000), *args, **kwargs):
        self.server = XMLServer('http://%s:%d'%connect_addr)
        codec = Codec(*args, **kwargs)            
        UserDict.__init__(self, codec.decode(self.server.getdata()))
        
cd = ClientDict(('127.0.0.1',8000), sys.argv[-1])

print cd

sys.exit()
stat = c['stat']
cont = c['cont']

l =0
for i,s in enumerate(stat):
    print s
    l += len(cont[i])
    print l
        
    



