2

Better RPi remote controls: CherryPy and Jinja for HTML templating

Mit CherryPy Fernbedienungen fuer freilaufende Raspberry Pis zu basteln ist schoen, aber frickelig. HTML-Templating mit Jinja erlaubt es, das Programm einfacher und sauberer zu gestalten. Der Trick beim HTML-Templating ist dabei die Uebernahme externer Parameter (hier: Variablen aus Python) und die Verwendung von Kontrollstrukturen wie for-Schleifen in einer HTML-Struktur. Continue Reading

0

Python3: Browser tests on a Raspberry Pi with Firefox, Virtualdisplay, Selenium and PyTest

A way to increase maintainability of complex websites are browsertests for automatically simulating and validating user interactions. It’s entirely possible to run browser tests solely on a Raspberry Pi with Firefox, Selenium and PyTest. With Virtualdisplay, not even a display for the Raspberry Pi is required (headless). Continue Reading