Escribir una clase para su paquete
Ya hemos visto cómo escribir clases en Python. En este ejercicio, creará los inicios de una clase Document
que será la base para el análisis de texto en su paquete. Una vez escrita la clase, modificará el archivo __init__.py
de su paquete para que sus usuarios puedan acceder fácilmente a ella.
A continuación se muestra la estructura del lugar en el que trabajarás.
working_dir
├── text_analyzer
│ ├── __init__.py
│ ├── counter_utils.py
│ ├── document.py
└── my_script.py
Este ejercicio forma parte del curso
Principios de ingeniería del software en Python
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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 MyClass
def ____(____, text):
# Store text parameter to the text attribute
____.text = text