Neben der Steuerung und Programmierung der GPIOs auf der Kommandozeile gibt es verschiedene Möglichkeiten, die GPIOs auch in Python zu steuern und zu programmieren. Hierfür existieren verschiedene Bibliotheken. Welche davon die richtige ist, hängt ein wenig von den Anforderungen ab.
