Python Tagebuch Python lernen – mein persönliches Tagebuch

Tagebuch-Eintrag #37
Projekt-Idee: PDF aus Email drucken – Schritt #1.1

Viele Tutorials gelesen um die Projektidee zu verwirklichen. Sehr komplex das Ganze für mich.

Ich habe mittlerweile verschiedene Tutorials gefunden und gelesen. Es gibt verschiedene Ansätze das umzusetzen.

Jetzt verwende ich einen anderen Code um die Emails vom IMAP-Server zu finden. Dazu kann ich direkt beim Suchen nach Emails die Bedingungen festlegen, so dass ich nicht mehr später separat nach dem richtigen Betreff suchen muss.

more_horiz Weiterlesen more_horiz

# # #
Werbung/Anzeige

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 #35
Projekt-Idee: PDF aus Email drucken

Viele wichtige Themen und Funktionen zu Python habe ich gelernt. Nun möchte ich endlich ein praktisches Programm schreiben. Das sind nun die Grundgedanken zur Python-Projekt-Idee.

Mittlerweile habe ich meiner Meinung nach die wichtigsten Grund-Funktionen von Python kennen gelernt. Das heißt natürlich nicht, dass ich nun alles perfekt kann. Ich habe hier nur an der Oberfläche gekratzt. Bis ich Python einigermaßen sicher beherrschen kann, ist es noch ein sehr weiter Weg. Und bis dahin, muss ich noch viel üben.

Und was kann eine bessere Übung sein, als ein wirklich funktionierendes Programm zu schreiben, was den eigenen Alltag erleichtert?

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #34
Der Konstruktor in Klassen __init__()

In meinem vorherigen Tagebuch-Eintrag habe ich Klassen-Vererbung behandelt. Dabei kam der Konstruktor __init__() zum Einsatz.

Beim Thema Vererbung verwendete ich den Konstruktor __init__() und in diesem Tagebuch-Eintrage möchte ich nochmal für mich selbst reflektieren, wie ich mir das Ganze vorstelle.

Beim erstellen einer Klasse werden auch Attribute definiert, die das Objekt haben soll. Um auf meinen Code zurückzukommen. Ich erstelle das Objekt Software mit den Attributen, die definiert werden müssen.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #33
Klassen Vererbung

Nach Klassen-Grundlagen habe ich mich nun mit Vererbung von Klassen beschäftigt. Ist schon etwas herausfordernder.

Letze Woche hatte ich mir die Klassen Grundlagen in Python verinnerlicht. Nun geht es um die Vererbung von Klassen weiter.

Ich muss schon sage, dass es schon etwas „komplexer“ ist, für jemanden, der noch nie Objekt-Orientierende-Programmierung gemacht hat. Es ist zugleich auch eine interessante Herausforderung sich mit diesem Thema auseinander zu setzen und ich möchte das ja auch, sonst hätte ich nicht mit Python lernen angefangen 😉

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #32
Klassen in Python – Grundlagen

So, jetzt bin ich bei Klassen in Python. Objektorientierung ist für den Anfang nicht so einfach zu verstehen für mich.

Ich hatte schon vor ca. einen Monat vorgehabt das Thema Klassen in Python anzugehen. Aus verschiedensten Gründe musste ich es immer wieder nach hinten schieben.

Aber nun habe ich Zeit gefunden mich mit Klassen in Python auseinander zu setzen.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #31
Nochmal zwei Schritte zurück

Um vorwärts zu kommen, muss man manchmal auch ein paar Schritte zurück gehen. Zwei Wochen nicht aktiv gelernt und schon einiges vergessen.

Ich hatte mir vorgenommen, dass ich seit meinem letzten Zwischenstand wieder mehr Zeit in Python lernen investieren möchte.

Doch leider hat mich letztes Wochenende eine kleine Grippe ausgeknockt und hatte die ganze Woche nicht die benötigte Konzentration, um weiter Python zu lernen. Aber keine Angst, es ist nicht der Corona-Virus.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #30
Zwischenstand 01/2020

Vor gut zwei Monaten habe ich angefangen Python zu lernen. Was habe ich seit dem gelernt und was kommt als nächstes?

Der letzte Zwischenstand ist schon ein Weilchen her. Ich werde regelmäßig zum Monatsende hin einen Zwischenstand schreiben.

Seit meinem letzten Tagebuch-Eintrag (#29) bin ich leider nicht weiter dazu gekommen Python weiter zu lernen. Nun zum aktuellen Stand und was sich seit dem letzten Zwischenstand im Dezember entwickelt hat.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #29
Python CSV Daten, Diagramm, Problemlösung

Seit dem letzten Tagebuch-Eintrag beschäftigt mich weiterhin das Thema CSV in Python. Und das wollte ich üben.

Um Neujahrsanfang stöberte ich einfach aus Neugier auf Udemy.com. Und was soll ich sagen? Ich fand zwei Python-Kurse, die ich auf Anhieb sehr interessant fand. Und diese waren gerade im „Neujahrsangebot“ für rund 10,00€

Ich habe die Kurzeschreibung gelesen und Einführung angeschaut. Habe nicht lange gezögert und beide Kurse für je 10,00€ gekauft.

more_horiz Weiterlesen more_horiz

# # #

Tagebuch-Eintrag #28
CSV-Datei lesen und schreiben in Python

CSV-Datei bearbeiten geht es In diesem Tagebuch-Eintrag. Dabei musste ich ein kleines Problemchen lösen.

In meinem vorherigen Tagebuch-Eintrag #27 ging es um Dateien lesen und schreiben. Am gleichen Tage habe ich mich auch mit den Grundlagen von CSV-Dateien in Python beschäftigt.

Im Grunde genommen, öffne ich die CSV-Dateien wie auch andere Dateien. Dabei möglich mir angewöhnt die über das Pyhton-Kontrukt with zu tun.

more_horiz Weiterlesen more_horiz

# # #
Werbung/Anzeige