Python TagebuchPython lernen – mein persönliches Tagebuch

Schlagwort: if

# # #
Werbung/Anzeige

Tagebuch-Eintrag #40
Projekt-Idee: PDF aus Email drucken – Schritt #3.1

Im Schritt #3 wurde ich mit dem Problem konfrontiert, dass der Programm-Code nicht wüsste, wie oft die Dateien im ausgedruckt werden sollen.

So nah an dran und doch so fern kam mir in den Sinn, als ich im letzten Schritt es geschafft hatte die PDF-Dateien herunterladen und zu speichern und am Ende ein Logikfehler auffiel.

Woher weiß Python wie oft die Dateien gedruckt werden soll?

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #39
Projekt-Idee: PDF aus Email drucken – Schritt #3

Auch der nächste Schritt ist getan. Es fehlt nicht mehr viel und die gewünschte Funktion zum Drucken ist fertig.

Im vorherigen Schritt hatte ich es geschafft Anhänge von den relevanten Emails zu erfassen und schon mal theoretisch auszudrucken.

Nun geht es im Schritt #3 darum die Anhänge auch in einem Ordner abzuspeichern und auch nur PDF-Dateien aus den gefilterten Emails herunterzuladen und andere Dateiformate zu ignorieren.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #38
Projekt-Idee: PDF aus Email drucken – Schritt #2

Nach dem ich es geschafft habe mich mich Python auf dem IMAP-Server einzuloggen und die E-Mails zu filtern, geht es im zweiten Schritt weiter.

Es war ganz schön kompliziert bisher und es bleibt auch etwas kompliziert für einen Python-Anfänger.

Hin und wieder dachte ich dran, dass es vielleicht doch noch zu früh ist solch ein Python-Projekt als Anfänger umzusetzen. Manchmal verstand ich den Code nicht, welches im Tutorial ist.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #36
Projekt-Idee: PDF aus Email drucken – Schritt #1

Im ersten Schritt meiner Projekt-Idee um PDF aus Emails zu drucken, geht es darum sich auf dem Email-Server zu verbinden.

Eine Verbindung um IMAP-Server aufzubauen ist vielleicht noch der leichte Schritt. Dazu habe ich mich belesen und für diese Funktion gibt es ein Python-Modul, welches imaplib heißt.

Das Modul wird einfach importiert und danach kann es genutzt werden um sich auf dem IMAP-Server einzuloggen.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #25
Python-Monster-Game

Das Wochenende suchte ich nach einem kleinem Python-Projekt, was ich mit dem bisher erlernten umsetzen könnte und wurde schnell fündig.

Nach wie vor dreht sich bei mir viel um Python. Nach dem ich meinem Schreibtisch aufgeräumt und Dokumente in die neuen Ablagen gepackt hatte, sah mein Schreibtisch nun viel ordentlicher aus – und einen Tage später sieht es immer noch so ordentlich aus – war nicht immer so 😉

Ein ordentlicher Arbeitsplatz/Schreibtisch ist auch nicht ganz unwichtig.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #19
try and except

Python-Fehlermeldungen abfangen und lesbare Fehlermeldung ausgeben – Try and Except.

Bei der Programmierung gilt des öfteren Try and Error. Und Fehlermeldungen kommt dabei immer vor. Was für Programmierer sicherlich verständlich ist, ist es für den normalen Anwender oft weniger der Fall.

Deswegen gilt es Fehler abzufangen und eine für den Anwender verständliche Fehlermeldung auszugeben. Das klappt bei Python mit try and except.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #18
Lottozahlen und Würfel mit random

Die nächsten Übungen in Python mit der random-Funktion. Lottozahlen-Generator und Würfel-Simulator.

In meinem Tagebuch-Eintrag #17 vom 15. Dezember 2019, hatte ich erwähnt, dass ich einen Lottozahlen-Generator erstellen wollte.

Dies habe ich nun getan, natürlich mit Hilfe eines Tutorials. So ganz allein habe ich es doch nicht geschafft. Aber ich versuche den Python-Code zu verstehen und die Funktionsweise zu merken. Dafür sind nun Übungen da. 😉

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #16
Ratespielchen

Praktische Übungen müssen sein und so kommt ein kleines Ratespielchen mit einer while-Schleife und Benutzer-Eingabe.

In einem Youtube-Tutorial zu Python wird auch ein Beispiel zu einem Ratespiel demonstriert. Ich hatte das Tutorial schon im November vollständig gesehen – immerhin über 4 Stunden.

Nun wollte ich wissen, wie das Ratespiel in Python erstellt werden kann.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #15
Mathe-Aufgaben generieren #2

Die verbesserte Version für Mathe-Aufgaben generieren. Benutzerfreundlicher mit while-Schleife.

In meiner ersten Version des Mathe-Aufgaben-Generators war es nur möglich neue Aufgaben zu erhalten, wenn das Script immer wieder manuell im Terminal ausgeführt wird.

Nach dem ich nun verschiedene Funktionen in Python gelernt habe, wollte ich das Script um die Funktion und Abfrage erweitern, ob eine neue Aufgabe gestellt werden soll. Und der Benutzer entscheidet das dann von selbst mit einer entsprechenden Eingabe.

more_horiz Weiterlesen more_horiz

# # #
Werbung/Anzeige