Esempio n. 1
0
 def __init__(self):
     self.rootKiwi = Tk()
     # bit = root.iconbitmap('MiImagen.ico')
     # self.rootKiwi.iconbitmap(r'/home/esteban/Documentos/python/Kiwi/kiwi.ico')
     imgicon = PhotoImage(file=os.path.join('kiwi.gif'))
     self.rootKiwi.tk.call('wm', 'iconphoto', self.rootKiwi._w, imgicon)
     # self.rootKiwi.attributes('-zoomed', True)
     ancho_windows = self.rootKiwi.winfo_screenwidth()
     alto_windows = self.rootKiwi.winfo_screenheight()
     # geometry_data="{}x{}+0+0".format(ancho_windows, alto_windows)
     # self.rootKiwi.geometry(geometry_data)
     self.Productos = productos.Productos()
     self.rootKiwi.title('Kiwi')
     self.MenuBar()
     self.KiwiFrame = Frame(self.rootKiwi)
     self.KiwiFrame.pack(expand=0, fill=X)
     self.elementUI()
     self.rootKiwi.mainloop()
Esempio n. 2
0
 def on_botonProductos_clicked(self, widget):
     productos.Productos()
Esempio n. 3
0
def obtenerinfo():
    info = productos.Productos()
    print(info.__doc__)
Esempio n. 4
0
        archivo = open(nombre, modo)
        archivo.write(contenido)
    except:
        print("error")
    finally:
        archivo.close()

if __name__ == "__main__":
    
    # definicion de log
    logging.basicConfig(level=logging.INFO, filename="producto.log", filemode="w", \
        format="%(asctime)s - %(levelname)s - %(message)s", datefmt="%Y%m%d %H:%M")

    logging.info("Inicio programa")
    logging.info("Se crea producto")
    producto = productos.Productos()
#    cod, desc, cant, pre = ingresar_productos()
#    producto.setProducto(cod,desc,cant,pre)
    producto.ingresarProducto()
    print(producto)

    logging.info("Guardar producto en archivo")
    archivo =  archivo.Archivo()
    archivo.setArchivo("producto.txt","w")
    archivo.escribirArchivo(producto)

    logging.info("Leer archivo")
    archivo.setNombre("producto.txt")
    lectura = archivo.leerArchivo()
    print(lectura)
Esempio n. 5
0
 def __init__(self):
     self.prods = p.Productos()
     self.pedidos=ped.Pedido()