Danke für die ganzen Tipps.
Das mit dem Header wurde pausiert gerade, Ich soll erstmal eine Oberfläche für ein Shellscript basteln.
Nur das Script scheint aber Bash zu sein von Linux, da muss ich jetzt erstmal gucken wie das funktionieren soll.
Tipps sind gern gesehen
C in Python verwenden (Informationssuche)
Statt ctypes würde ich noch cffi in die Runde werfen. Ich nutze es ganz gerne um C libraries in Python zu testen. Der wesentliche Vorteil gegenüber ctypes ist dass wenn man Python und C kennt ein kurzer Blick über die CFFI Dokumentation alles erklärt was man wissen muss. Die Auseinandersetzung mit der ctypes API und wie diese C Konzepte repräsentiert dauert ja doch eine Weile. Außerdem lassen sich mit CFFI Anbindungen auf API Ebene schreiben, während man mit ctypes an die ABI gebunden ist.
Gerade wenn man neuen C Code schreibt und die Gelegenheit hat die Header so simpel zu halten das CFFI die versteht, bekommt man die Anbindung quasi umsonst.
Gerade wenn man neuen C Code schreibt und die Gelegenheit hat die Header so simpel zu halten das CFFI die versteht, bekommt man die Anbindung quasi umsonst.