From previous posts and documentation it seems python should be able
to import a module that is compiled into a .dll just as well as
a .pyd. I have a pyd that works fine, but after renaming it to dll the
import fails. Running python with -vv flag indicates it doesn't
actually look for the dll (see below). Has dll import been defeatured
in python?
Thanks!
# trying _mydllpythonmod ule.pyd>>import _mydllpythonmod ule
# trying _mydllpythonmod ule.py
# trying _mydllpythonmod ule.pyw
# trying _mydllpythonmod ule.pyc
# trying C:\Python25\DLL s\_mydllpythonm odule.pyd
# trying C:\Python25\DLL s\_mydllpythonm odule.py
# trying C:\Python25\DLL s\_mydllpythonm odule.pyw
# trying C:\Python25\DLL s\_mydllpythonm odule.pyc
# trying C:\Python25\lib \_mydllpythonmo dule.pyd
# trying C:\Python25\lib \_mydllpythonmo dule.py
# trying C:\Python25\lib \_mydllpythonmo dule.pyw
# trying C:\Python25\lib \_mydllpythonmo dule.pyc
# trying C:\Python25\lib \lib-tk\_mydllpython module.pyd
# trying C:\Python25\lib \lib-tk\_mydllpython module.py
# trying C:\Python25\lib \lib-tk\_mydllpython module.pyw
# trying C:\Python25\lib \lib-tk\_mydllpython module.pyc
# trying C:\Python25\_my dllpythonmodule .pyd
# trying C:\Python25\_my dllpythonmodule .py
# trying C:\Python25\_my dllpythonmodule .pyw
# trying C:\Python25\_my dllpythonmodule .pyc
# trying C:\Python25\lib \site-packages\_mydll pythonmodule.py d
# trying C:\Python25\lib \site-packages\_mydll pythonmodule.py
# trying C:\Python25\lib \site-packages\_mydll pythonmodule.py w
# trying C:\Python25\lib \site-packages\_mydll pythonmodule.py c
# trying C:\Python25\lib \site-packages\win32\ _mydllpythonmod ule.pyd
# trying C:\Python25\lib \site-packages\win32\ _mydllpythonmod ule.py
# trying C:\Python25\lib \site-packages\win32\ _mydllpythonmod ule.pyw
# trying C:\Python25\lib \site-packages\win32\ _mydllpythonmod ule.pyc
# trying C:\Python25\lib \site-packages\win32\ lib
\_mydllpythonmo dule.pyd
# trying C:\Python25\lib \site-packages\win32\ lib\_mydllpytho nmodule.py
# trying C:\Python25\lib \site-packages\win32\ lib
\_mydllpythonmo dule.pyw
# trying C:\Python25\lib \site-packages\win32\ lib
\_mydllpythonmo dule.pyc
# trying C:\Python25\lib \site-packages\Python win
\_mydllpythonmo dule.pyd
# trying C:\Python25\lib \site-packages\Python win\_mydllpytho nmodule.py
# trying C:\Python25\lib \site-packages\Python win
\_mydllpythonmo dule.pyw
# trying C:\Python25\lib \site-packages\Python win
\_mydllpythonmo dule.pyc
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named _mydllpythonmod ule
>>>