Hey, using pickles for network stuff is bad because you can execute whatever code you want. So instead use xmlrpc. If you want something faster than pickle, and xmlrpc for basic python types, then using gherkin is a good idea. http://lgt.berlios.de/