Geben Sie die geöffnete ctypes-Bibliothek in Python frei
Ich habe mich gefragt, ob ich meine eigene DLL-Bibliothek geöffnet habe, die aus benutzerdefiniertem C-Code kompiliert wurde:
import ctypes
my_lib = ctypes.cdll.LoadLibrary('./my_dll.dll')
my_func = my_lib.my_func
# Stuff I want to do with func()
Muss ich das my_lib-Objekt nach der Verwendung wie ein Dateiobjekt schließen? Wird dies den Code sauberer, effizienter und "pythonischer" machen?
Vielen Dank!