Logging in Python

Python Logo (CC-BY-SA The people from the Tango! project / Wikipedia)

Wir haben bisher Ausgaben unserer Programme mit print() im Terminal ausgegeben. Sinnvoller ist es aber vielfach, die Ausgaben in eine Datei zu schreiben, wo wir sie später,z.B. zur Fehleranalyse abrufen können. Ebenso gibt es Ausgaben, die wir während der Programmierarbeit brauchen, aber im späteren produktiven Umfeld nicht mehr. Das kommt dann das Logging ins Spiel. … Weiterlesen

Netzwerk in Python

Python Logo (CC-BY-SA The people from the Tango! project / Wikipedia)

Netzwerk Programmierung ist ein Thema, dass mich fasziniert, seit ich mein erstes Modem 1989 gekauft habe. Aus dieser Faszination entstand mein eigenes Mailboxprogrammauf dem Commodore Amiga, dass mit dem Z-Netz kommunizieren konnte. Die Faszination habe ich ins Internet-Zeitalter mitgenommen. Hier will ich dir vermitteln, wie du in Python Daten per TCP/IP austauschen kannst. Netzwerk im … Weiterlesen

Breadboard

Ein Breadboard (deutsch: Steckbrett) dient dazu, elektronische Bauelemente zu befestigen und elektrisch miteinander zu verbinden. Aufbau eines Breadboards Auf dem Foto siehst du, dass ein Breadboard aus einer Matrix von Löchern besteht. In den Löchern befinden sich Federkontakte, die elektrische Bauelemente festhalten können. Zunächst fallen am oberen und unteren Rand die beiden Reihen auf, die … Weiterlesen

DietPiOS

DietPiOS versteht sich als leichtgewichtige Alternative zu Raspberry Pi OS. Es basiert ebenso auf Debian und enthält zunächst nur die nur notwendigen Software Pakete, daher belegt es nur wenig Platz auf der Speicherkarte. Download und flashen Zunächst musst du dir das aktuelle Image von der ofiiziellen Website http://dietpi.com/#download herunterladen. Die Datei ist mit z7 komprimiert, … Weiterlesen

Multithreading

Python Logo (CC-BY-SA The people from the Tango! project / Wikipedia)

Multithreading dient dazu, zwei Aufgaben gleichzeitig abarbeiten zu lassen. Dies spart je nach Anwendungsfall eine Menge Zeit.Für diesen Teil des Tutorials solltest dich auf jeden Fall mit dem Kapitel Zeitmessung beschäftigt haben Historisches Der Prozessor meines C64 war mit 1 MHz Taktfrequenz nicht schnell genug, um mehr als ein Programm gleichzeitig abarbeiten zu können. Erst … Weiterlesen

WordPress Cookie Hinweis von Real Cookie Banner