
como poner un valor en un Entry de Tkinter
Publicado por leonel (5 intervenciones) el 23/11/2015 13:34:57
hola! estoy programando en python para poder leer los datos tomados por un sensor unltrasonico conectado a un arduino, pasa que al ingresar el siguiente codigo puedo leer los datos del sensor desde python:
el problema es que necesito llevar esos datos a una interfaz grafica con Tkinter y visualizar la lectura en una entrada de texto (Entry), he intentado con un codigo como este pero no me ha funcionado nada hasta ahora:
no se si el codigo que hice es una estupidez porque aun soy noob en python pero es lo que pude hacer... si alguien me pudiera orientar, me seria de mucha ayuda.
de antemano muchas gracias.
1
2
3
4
5
6
import serial
arduino=serial.Serial(2,9600)
while true:
lectura=arduino.readine()
print lectura
el problema es que necesito llevar esos datos a una interfaz grafica con Tkinter y visualizar la lectura en una entrada de texto (Entry), he intentado con un codigo como este pero no me ha funcionado nada hasta ahora:
1
2
3
4
5
6
7
8
9
10
11
import serial
from Tkinter import *
arduino=serial.Serial(2,9600)
while true:
lectura=arduino.readine()
lectura=StringVar()
ventana=Tk()
txt=Entry(ventana,textvariable=lectura).pack()
ventana.mainloop
no se si el codigo que hice es una estupidez porque aun soy noob en python pero es lo que pude hacer... si alguien me pudiera orientar, me seria de mucha ayuda.
de antemano muchas gracias.
Valora esta pregunta


0