Пример #1
0
def consultar_productos_mas_vendidos(archivo):
    ''' Función que exporta a un archivo de salida un listado de los productos 
    más vendidos, dado un archivo de entrada.
    Se le solicita al usuario la cantidad de productos que quiere listar.
    '''
    # Obtiene la cantidad a mostrar.
    print ("Ingrese la cantidad de productos a listar {}.".format(CANT_MAX_RESULTADOS))
    cant_productos = interaccion_usuario.ingresar_numero(1, CANT_MAX_RESULTADOS)
    resultados = consultas.obtener_productos_mas_vendidos(archivo, cant_productos)
    
    # Exporta los resultados - se preparan los datos de acuerdo a la 
    #   documentación de la función del módulo salida_resultados.
    titulo_consulta = "%d productos más vendidos" % cant_productos
    cabecera = ("Producto", "Cantidad de ventas")
    nombre_salida = salida_resultados.exportar_resultados(resultados, cabecera, titulo_consulta)
    
    print ("Resultados exportados al archivo ", nombre_salida)
Пример #2
0
def consultar_clientes_mas_gastadores(archivo):
    ''' Función que exporta a un archivo de salida un listado de los clientes 
    más gastadores, dado un archivo de entrada.
    Se le solicita al usuario la cantidad de clientes que quiere listar.
    '''
    # Obtiene la cantidad a mostrar.
    print ("Ingrese la cantidad de clientes a listar [1-{}].".format(CANT_MAX_RESULTADOS))
    cant_clientes = interaccion_usuario.ingresar_numero(1, CANT_MAX_RESULTADOS)
    resultados = consultas.obtener_clientes_mas_gastadores(archivo, cant_clientes)
    
    # Exporta los resultados - se preparan los datos de acuerdo a la 
    #   documentación de la función del módulo salida_resultados.
    titulo_consulta = "%d clientes más gastadores" % cant_clientes
    cabecera = ("Cliente", "Monto gastado")
    nombre_salida = \
        salida_resultados.exportar_resultados(resultados, cabecera, titulo_consulta)
    
    print ("Resultados exportados al archivo " + nombre_salida)
Пример #3
0
def consultar_clientes_mas_gastadores(archivo):
    ''' Función que exporta a un archivo de salida un listado de los clientes 
    más gastadores, dado un archivo de entrada.
    Se le solicita al usuario la cantidad de clientes que quiere listar.
    '''
    # Obtiene la cantidad a mostrar.
    print("Ingrese la cantidad de clientes a listar {}".format(
        CANT_MAX_RESULTADOS))
    cant_clientes = interaccion_usuario.ingresar_numero(1, CANT_MAX_RESULTADOS)
    resultados = consultas.obtener_clientes_mas_gastadores(
        archivo, cant_clientes)

    # Exporta los resultados - se preparan los datos de acuerdo a la
    #   documentación de la función del módulo salida_resultados.
    titulo_consulta = "{} clientes más gastadores".format(cant_clientes)
    cabecera = ("Cliente", "Monto gastado")
    nombre_salida = \
        salida_resultados.exportar_resultados(resultados, cabecera, titulo_consulta)

    print("Resultados exportados al archivo " + nombre_salida)
Пример #4
0
def consultar_productos_mas_vendidos(archivo):
    ''' Función que exporta a un archivo de salida un listado de los productos 
    más vendidos, dado un archivo de entrada.
    Se le solicita al usuario la cantidad de productos que quiere listar.
    '''
    # Obtiene la cantidad a mostrar.
    print("Ingrese la cantidad de productos a listar {}.".format(
        CANT_MAX_RESULTADOS))
    cant_productos = interaccion_usuario.ingresar_numero(
        1, CANT_MAX_RESULTADOS)
    resultados = consultas.obtener_productos_mas_vendidos(
        archivo, cant_productos)

    # Exporta los resultados - se preparan los datos de acuerdo a la
    #   documentación de la función del módulo salida_resultados.
    titulo_consulta = "%d productos más vendidos" % cant_productos
    cabecera = ("Producto", "Cantidad de ventas")
    nombre_salida = salida_resultados.exportar_resultados(
        resultados, cabecera, titulo_consulta)

    print("Resultados exportados al archivo ", nombre_salida)