BlackJack hat geschrieben:Vielleicht sollte man das Filtern von Kommentarzeilen und evt. auch Leerzeilen auch aus der Funktion herausnehmen. In der Form werden jetzt nur Kommentare nach der Zeile mit den Bezeichnern ignoriert, aber gerade ganz am Anfang einer Datei würde man ja Kommentare oder eine Beschreibung der folgenden Daten erwarten.
Das leuchtet mir ein.
Doch was ist das hier alles?
Was zur Hölle macht diese Funktion? Das verstehe ich jetzt im Moment nicht. Aber so wie ich das sehe, ist es eine Funktion, die man dann zum Sortieren/ Auswählen nutzen kann.
Code: Alles auswählen
def make_linetest(comment_start='#'):
def is_content_line(line):
line = line.strip()
return line and not line.startswith(comment_start)
return is_content_line
Könnsest du mir bitte dieses "return xxx and not xxx.xxx" erklären?
BlackJack hat geschrieben:
Ich geb zu, mit dem Closure [...]
Closure? *öhmm* hast da mal nen Link zu?
Ich sehe schon: Python hat noch viele Feinheiten die ich entdecken kann!