Escribir una clase para tu paquete
Hemos visto cómo se pueden escribir clases en Python. En este ejercicio, crearás los inicios de una clase Document que será la base para el análisis de texto en tu paquete. Una vez escrita la clase, modificarás el archivo __init__.py de tu paquete para que tus usuarios puedan acceder a él fácilmente.
A continuación se muestra la estructura del lugar donde 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 de software en Python
Ejercicio interactivo práctico
Prueba este ejercicio y completa el 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 Document
def ____(____, text):
# Store text parameter to the text attribute
____.text = text