Eine Klasse für dein Package schreiben
Wir haben uns angesehen, wie man Klassen in Python schreibt. In dieser Übung erstellst du den Anfang einer Document-Klasse, die als Grundlage für Textanalysen in deinem Package dient. Sobald die Klasse steht, passt du die __init__.py-Datei deines Packages an, damit Nutzer leicht darauf zugreifen können.
Unten siehst du die Struktur, in der du arbeitest.
working_dir
├── text_analyzer
│ ├── __init__.py
│ ├── counter_utils.py
│ ├── document.py
└── my_script.py
Diese Übung ist Teil des Kurses
Grundlagen der Softwareentwicklung in Python
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Define Document class
class Document:
"""A class for text analysis
:param text: string of text to be analyzed
:ivar text: string of text to be analyzed; set by `text` parameter
"""
# Method to create a new instance of Document
def ____(____, text):
# Store text parameter to the text attribute
____.text = text