3 Wege +1 verbotener, um Programme auf dem Raspberry Pi OS automatisch zu starten

3 Wege +1 verbotener, um Programme auf dem Raspberry Pi OS automatisch zu starten

Bestimmte Programme oder selbst entwickelte Skripte möchte man automatisch zusammen mit dem Raspberry Pi starten und ggf. im Hintergrund laufen lassen. Dafür muss nicht zwingend ein vergleichsweise komplexes Systemd-Unit entwickelt werden: Ich zeige dir in diesem Beitrag verschiedene Wege, mit und ohne Docker-Container. Außerdem einen verbotenen, den du besser nicht nutzen solltest, inklusive Erklärung warum. …

Automatisierte Microsoft Teams Nachrichten mit Python, curl & co versenden

Automatisierte Microsoft Teams Nachrichten mit Python, curl & co versenden

Wer Microsoft Teams nutzt, will oder muss andere Anwendungen daran anbinden. Beispielsweise aus anderen Anwendungen heraus Nachrichten versenden, um Informationen in einem MS Teams Kanal bereitzustellen. Wie dies funktioniert, zeigt dieser Beitrag am Beispiel des bekannten curl sowie der Skriptsprache Python. Auf ähnliche Weise kann man aber auch mit anderen Technologien Chatnachrichten an den Clouddienst …

Raspberry Pi LED per GPIO anschließen und steuern/blinken lassen mit Python + Vorwiderstand berechnen (Ohmisches Gesetz)

Raspberry Pi LED per GPIO anschließen und steuern/blinken lassen mit Python + Vorwiderstand berechnen (Ohmisches Gesetz)

Eine LED anzuschließen und mit einem kleinen Programm blinken zu lassen, ist eine klassische Einstiegsaufgabe für die GPIO-Pins des Raspberry Pi: Man benötigt nur wenige, einfache Bauteile. Die Verkabelung ist nicht zu komplex und man kann erste Erfahrungen mit Python oder einer anderen Programmiersprache sammeln. In diesem Beitrag werden wir einen passenden Vorwiderstand für die …

Webbrowser automatisieren: Web Scraper mit Python + Selenium auf dem Raspberry Pi für Anfänger

Webbrowser automatisieren: Web Scraper mit Python + Selenium auf dem Raspberry Pi für Anfänger

Was ist „Web Scraping“? „Scraping“ heißt kratzen oder abschürfen. Beim Web Scraping ließt man bestimmte Dateien einer Internetseite automatisiert aus, um sie weiterverwenden zu können. Beispielsweise um sie irgendwo anzuzeigen oder Analysen durchzuführen. Das wohl bekannteste Beispiel sind Bots von Google und anderen Suchmaschinen: Sie durchsuchen Internetseiten und speichern Informationen in ihrer Datenbank, um sie …

Was ist eine Python virtualenv/venv und wozu braucht man sie? Virtuelle Python Umgebung für Einsteiger

Was ist eine Python virtualenv/venv und wozu braucht man sie? Virtuelle Python Umgebung für Einsteiger

Wer damit anfängt mit der beliebten Sprache Python zu programmieren, wird früher oder später bei der Paketverwaltung Pip landen. Als Entwickler kann man seinen Code über Pip anderen anbieten, die ihn mit einem Befehl installieren und in ihren eigenen Programmen nutzen können. Dank der Arbeit anderer kann man dadurch Funktionen einfacher und schneller einbauen. Man …