sale el siguiente error
![](http://www.mediafire.com/convkey/697e/kjn396w6zk5rr6szg.jpg)
Puedes hacer un ejemplo?
![](http://www.mediafire.com/convkey/697e/kjn396w6zk5rr6szg.jpg)
Puedes hacer un ejemplo?
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
# estas son las librerias que debo incluir
from tkinter import *
from ttkthemes import themed_tk as tk
from tkinter import ttk
from belfrywidgets import ToolTip
import math
from PIL import Image, ImageTk
from cx_Freeze import setup, Executable
# <added>
import os.path
PYTHON_INSTALL_DIR = os.path.dirname(os.path.dirname(os.__file__))
os.environ['TCL_LIBRARY'] = os.path.join(PYTHON_INSTALL_DIR, 'tcl', 'tcl8.6')
os.environ['TK_LIBRARY'] = os.path.join(PYTHON_INSTALL_DIR, 'tcl', 'tk8.6')
# </added>
base = None
if sys.platform == 'win32':
base = 'Win32GUI'
executables = [
Executable('nuevo - copia.py', base=base,
icon ="icono.ico")
]
# <added>
options = {
'build_exe': {'packages':["ttkthemes","belfrywidgets","math","PIL"],
'include_files':[
os.path.join(PYTHON_INSTALL_DIR, 'DLLs', 'tk86t.dll'),
os.path.join(PYTHON_INSTALL_DIR, 'DLLs', 'tcl86t.dll'),
"icono.ico",
],
},
}
# </added>
setup(name = 'Inventario',
version = '0.1',
description = 'Sample cx_Freeze Tkinter script',
# <added>
options = options,
# </added>
executables = executables
)
[code=python]
[/code]
from tkinter import *
def Suma():
sum=int(int(entry.get())+int(entrada2.get())) #en esta parte sale error
Label(root,text=sum).pack()
def validate(char, entry_value):
if char in '1234567890.': #esto es para validar solo numeros escritos aqui
return True
else:
print('invalid: {s}'.format(s = char))
return False
def validate2(char, entry_value):
if char in '1234567890.':
return True
else:
print('invalid: {s}'.format(s = char))
return False
root = Tk()
vcmd = (root.register(validate), '%S', '%P')
entry = Entry(root, validate = 'key', validatecommand = vcmd)
entry.pack()
vcmd1 = (root.register(validate2), '%S', '%P')
entrada2 = Entry(root, validate='key',validatecommand =vcmd1).pack()
boton = Button(root,text="+",command= Suma ).pack()
root.mainloop()