Code: Alles auswählen
>>> from ctypes import *
>>> libc=cdll.LoadLibrary("libc.so.6")
>>> libc.printf("hi")
im ctypes habe ich nichts gefunden..
Code: Alles auswählen
>>> from ctypes import *
>>> libc=cdll.LoadLibrary("libc.so.6")
>>> libc.printf("hi")
Danke für den Hinweis mit objdump.BlackJack hat geschrieben:Von `ctypes` aus ist das unter Linux wohl nicht möglich/vorgesehen.
Ansonsten hilft ``objdump -T /lib/libc.so.6`` in einer Shell vielleicht weiter.
Danke für die Info.Leonidas hat geschrieben:Also naja, C hat introspection eigentlich nicht von haus aus vorgesehen. Wenn die Library von gobject-introsepction unterstützt wird kannst du es auch darüber versuchen (wobei man sich dann aber schon fragt, wozu dann noch ctypes gut ist, weil man dann gleich pybank verwenden kann).