I'm using ActiveState python on a windows box to talk to ACtive Directory.  I'm 
running a Pyro Server on the same box.

The client is Linux running std Python 2.4.

It works just fine until the server codes calls some win32com.client api;  then 
I get 


Traceback (most recent call last):
  File "C:\All\projects\AccAdminTools\src\demo002\client\client.py", line 25, 
in ?
    unittest()  
  File "C:\All\projects\AccAdminTools\src\demo002\client\client.py", line 21, 
in unittest
    properties = ad.getProperties()
  File 
"c:\all\tools\python24\lib\site-packages\Pyro-3.7-py2.4-win32.egg\Pyro\core.py",
 line 390, in __call__
    return self.__send(self.__name, args, kwargs)
  File 
"c:\all\tools\python24\lib\site-packages\Pyro-3.7-py2.4-win32.egg\Pyro\core.py",
 line 468, in _invokePYRO
    return self.adapter.remoteInvocation(name, 
constants.RIF_VarargsAndKeywords, vargs, kargs)
  File 
"c:\all\tools\python24\lib\site-packages\Pyro-3.7-py2.4-win32.egg\Pyro\protocol.py",
 line 416, in remoteInvocation
    answer = pickle.loads(answer)
ImportError: No module named pywintypes

____________________the offending code is 
________________________________________    def getProperties(self):
    def getProperties(self):
      attr_dict={}
      adobj=win32com.client.GetObject(self.LdapPath)  #<<<<this line causes the 
error
      return {'aaa':'bbb'}
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to