ComenzarEmpieza gratis

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

Ver curso

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