[Python-de] Erstellen einer API
Christopher Arndt
chris at chrisarndt.de
Di Apr 22 22:06:24 CEST 2014
Du solltest dich grundsätzlich erst mal zwischen Embedding und Extending
entscheiden. Was besser geeignet ist, kommt auf eure Software an und was
der Benutzer mit dieser API anstellen können soll.
https://docs.python.org/3/extending/index.html
Dem manuellen Schreiben einer Extension in C/C++ würde ich aber idR den
Einsatz von Cython (http://cython.org) vorziehen.
Zu entscheiden, wie das verteilt wird, ist erst der zweite oder dritte
Schritt und hängt eher von der Umgebung des Benutzers ab, also welches
OS, welche Pythonversion standardmäßig vorhanden ist, (wenn überhaupt),
ob normalerweise ein Compiler da ist oder nicht, usw.
Chris
Mehr Informationen über die Mailingliste python-de