> import ZODB > # unknown magic that gets me to root = the root of my Zope instance > root.manage_AddSite(...) Make ZEO client and do import Zope root = Zope.app() Google for this and you will find some results. If you want to hook the initialization of a clean ZODB, look at PloneInitialize.py in a Plone installation near you. -- Andy McKay