Die Pygame-Bibliothek bietet eine einfache Möglichkeit unter Python auf eine Webcam zuzugreifen. Allerdings werden nicht alle Kameras von der Pygame-Bibliothek unterstützt. Das Camera-Modul unterstützt im Moment nur Linux und die v4l2-Kameras. Das Modul ist expierimentell und kann sich daher noch in seiner Funktion ändern oder sogar, was wir nicht hoffen wollen, aus der Bibliothek wieder entfernt werden.
Um das Problem aus dem Artikel Wieviele Möglichkeiten gibt es zehn Personen auf zehn Plätzen so umzusetzen, dass keiner auf seinem alten Platz sitzt? zu lösen, habe ich erst ein Programm geschrieben, dass alle Möglichkeiten ausprobiert und diese auch anzeigt. Danach habe ich die Folge auf Muster untersucht und die Erkenntnisse daraus sind in die Lösung eingeflossen.
Wiebke kommt vom Fischmarkt zurück und hat fünf alte Vasen eingekauft. Stolz zeigt sie ihrem Lebensabschnittsgefährten Friedolin auf dem Regal ihre Ausbeute. “Sind sie nicht wunderschön,” meint sie. “Mja”, grunzt er. “Aber sie stehen noch nicht richtig. Schatz, tausche doch mal die beiden äußeren Vasen aus.” “OK!” “Mhhh, geht vielleicht noch besser. Am besten probieren wir einfach alle Möglichkeiten einmal aus.” Friedolin reißt die Augen auf: “Bist Du verrückt, dass sind doch mehr als … Möglichkeiten.”