Proyecto gestor de clientes para practicar de todo en Python

Primera función auxiliar

Es un buen momento para crear una función auxiliar, así veréis su utilidad.

Vamos a crear una función mejorada para limpiar la terminal porque la que tenemos no detecta automáticamente el sistema operativo y uno de los puntos fuertes de Python es que es multiplataforma así que aprovechémonos de eso.

gestor/helpers.py

""" Funciones de ayuda """

import os
import platform


def clear():
    if platform.system() == "Windows":
        os.system('cls')
    else:
        os.system('clear')

Ahora podemos cargar el módulo cómodamente y ejecutar la función en el menú en lugar de llamar directamente al módulo os:

gestor/menu.py

import helpers

# os.system('cls')
helpers.clear()