
Hallo Liste,
mittels from ctypes import * dll = cdll.LoadLibrary(name) kann man Dll's oder je nach dem auch .so-Dateien unter GNU/Linux laden. Ich habe aber für die Dll's keine Doku, sodass ich nicht an die Funktionsnamen komme. Gibt es eine Möglichkeit die Funktionen in der Dll anzuzeigen? dir() versagt leider :-).
Danke! Gruß Sebastian

On Wednesday 28 May 2008 20:30:30 SHumenda@gmx.de wrote:
Hallo Liste,
mittels from ctypes import * dll = cdll.LoadLibrary(name) kann man Dll's oder je nach dem auch .so-Dateien unter GNU/Linux laden. Ich habe aber für die Dll's keine Doku, sodass ich nicht an die Funktionsnamen komme. Gibt es eine Möglichkeit die Funktionen in der Dll anzuzeigen? dir() versagt leider :-).
Unter linux mit "nm". Und letztlich muss das tief drin in ctypes auch stecken denke ich - irgendwie muessen ja die symbolnamen aufgeloest werden. Weiss ich aber nicht.
Bloss - was soll's dir bitteschoen nuetzen? C-Symbole enthalten nichts was Rueckschluesse auf Parameter und Rueckgabewerte erlaubt.
Diez
participants (2)
-
Diez B. Roggisch
-
SHumenda@gmx.de