Lazy library namespace: attribute access loads (and caches) the library, LoadLibrary(name) always creates a new instance.
LoadLibrary(name)
Python equivalent: ctypes.LibraryLoader instances (cdll, windll, ...)
ctypes.LibraryLoader
cdll
windll
Load a library (new instance each time). Python: cdll.LoadLibrary(name).
cdll.LoadLibrary(name)
Optional
Lazy library namespace: attribute access loads (and caches) the library,
LoadLibrary(name)always creates a new instance.Python equivalent:
ctypes.LibraryLoaderinstances (cdll,windll, ...)