ComenzarEmpieza gratis

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

Ver curso

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
Editar y ejecutar código