Teil V: Module

  1. Grundlagen, Import. Das ist einfacher, als Sie vielleicht denken. Wenn Sie fertig sind, sollten Ihre Datei und Ihre Sitzung dem folgenden Code ähneln (Datei mymod.py). Denken Sie daran, dass Python eine ganze Datei in einen String oder eine Liste von Zeilen lesen kann und die eingebaute Funktion len die Länge von Strings und Listen zurückgibt:

    def countLines(name):
      file = open(name, 'r')
      return len(file.readlines( ))
    
    def countChars(name):
      return len(open(name, 'r').read( ))
    
    def test(name):         # Alternative: Dateiobjekt
      return countLines(name), countChars(name)
                    s # Oder doch vielleicht als Dictionary?
    
    % python
    >>> import mymod
    >>> mymod.test('mymod.py')
    (10, 291)

    Unter Unix können Sie Ihr Ergebnis mit dem Befehl wc (word count) überprüfen, ...

Get Einfüehrung in Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.