gmcm at hypernet.com
Fri Aug 10 15:50:59 CEST 2001
> When I only load windll using:
> from windll import *
> mod1 = module("c:\\windows\\system32\\packet.dll")
Should be mod1 = module('packet')
Should *really* be:
mod1 = windll.module('packet')
Only use "from .. import *" if you have a really good reason.
If you don't know what qualifies as a "really good reason",
then don't use it at all.
> I receive the following error message:
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> AttributeError: 'calldll' module has no attribute 'load_library'
> When I load both calldll and windll my console gets flooded with:
> Exception exceptions.RuntimeError: 'maximum recursion depth
> exceeded' in
> <method module.__del__ of module instance at 007EC5D4> ignored
Not sure what you mean by "load both". windll loads calldll already. If
you're using the windll interface, you don't need calldll.
More information about the Python-list