Створення класу для вашого пакета
Ми розглянули, як у Python створюють класи. У цій вправі ви створите початкову версію класу Document, який стане основою для аналізу тексту у вашому пакеті. Коли клас буде готовий, ви зміните файл __init__.py вашого пакета, щоб користувачі могли легко отримати до нього доступ.
Нижче наведено структуру, з якою ви працюватимете.
working_dir
├── text_analyzer
│ ├── __init__.py
│ ├── counter_utils.py
│ ├── document.py
└── my_script.py
Ця вправа є частиною курсу
Принципи Software Engineering у Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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