Articles of botón de

kivy python pasando parámetros a fuction con un clic de botón

Estoy teniendo problemas para pasar parámetros para funcionar cuando lo llamo presionando un botón. Uno podría hacerlo así en lenguaje kivy: Button: on_press: root.my_function(‘btn1’) pero me gustaría hacerlo en python, ya que me gustaría crear un mayor número de botones con un bucle. Actualmente llamo a mi función en python así: Button(on_press=self.my_function) pero como dije, […]

Cambie el valor de una variable con un botón (Tkinter)

Quiero cambiar el valor de una variable solo con un botón, no quiero crear una nueva función completa así: from Tkinter import * variable = 1 def makeSomething(): global variable variable = 2 root = Tk() myButton = Button(root, text=’Press me’,command=makeSomething).pack() como puedo hacer eso? (Necesito hacer eso para seis botones, haciendo seis funciones no […]

Botón de Kivy función de enlace con argumento

Estoy tratando de aprender cómo crear una aplicación en Kivy y tengo problemas con el envío de argumentos a la función. Quiero enviar texto desde la entrada a la función e imprimirlo. ¿Alguien puede decirme cómo puedo hacerlo? from kivy.app import App from kivy.uix.boxlayout import BoxLayout from kivy.uix.textinput import TextInput from kivy.uix.button import Button class […]

Python: haciendo clic en un botón

Tengo problemas al hacer clic en este botón que se ve en código HTML como este: y la url que debe generarse se ve así: http://mysite.com/management.php?Category=2&id_user=19&deteletree=6&pushed=Delete+Tree Actualización: intenté esto, pero no funciona: form_data = urllib.urlencode({‘Category’ : ‘2’, ‘suid’ : ’19’, ‘deletetree’ : ‘6’, ‘pushed’ : ‘Delete+Tree’ }) urllib2.urlopen(“management.php”, form_data) Así es como me conecto: cj […]

Función de enlace al botón de Kivy

Estoy tratando de enlazar la siguiente función a un Button en Kivy. def auth(self): print(self.username) if self.username == “Hendricko”: print(“self.username == Hendricko”) popup = Popup(title=”success”, content=Label(text=”Howdy !”), size=(100, 100), size_hint=(0.3, 0.3), auto_dismiss=False) popup.open() He intentado class Foo(): def initUI(self): self.add_widget(Button(text=”Auth User and Password”, on_press=self.auth)) pero esto no funciona. ¿Qué estoy haciendo mal? aquí está mi […]

Obtener el texto de un widget de botón

Quiero obtener el texto de un botón para compararlo usando una sentencia if. Digamos que tengo este botón: my_button = Button(self, text = ‘hi’) my_button.grid(row = 0, column = 0, sticky = W) Y quiero hacer algo como esto: my_text = my_button.text Para que la siguiente sentencia if se evalúe como verdadera: if my_text == […]

¿Cómo hacer un botón usando el widget tkinter Canvas?

Quiero obtener un botón de un canvas. He intentado pack el canvas en el widget del botón, pero eso no funcionó. Buscando en Google un poco, he encontrado (aquí: ¿Cómo crear un botón en un canvas tkinter? ) Que el método de Canvas, create_window podría ayudar. Pero debería haber algo mal en la forma en […]

¿Determinar qué botón se presionó en Tkinter?

Estoy haciendo una pequeña utilidad mientras estoy aprendiendo Python. Genera dinámicamente una lista de botones: for method in methods: button = Button(self.methodFrame, text=method, command=self.populateMethod) button.pack({‘fill’: ‘x’, ‘expand’: 1, ‘padx’: 5, ‘pady’: 3}) Esa parte funciona bien. Sin embargo, necesito saber cuál de los botones se presionó dentro de self.populateMethod . ¿Algún consejo sobre cómo podría […]

Dando un comando en una terminal incrustada

Estoy usando el siguiente código de Python para incrustar una ventana de terminal (de Ubuntu Linux) en una ventana de Tkinter. Me gustaría dar el comando ‘sh kBegin’ en la ventana automáticamente cuando se inicia la ventana de terminal: from Tkinter import * from os import system as cmd root = Tk() termf = Frame(root, […]

¿Cómo asociar la misma operación a un conjunto de botones programáticamente en tkinter?

He estado trabajando en un proyecto Python / Tkinter que requiere botones creados de manera programática de una lista como se muestra a continuación. Cuando se presiona un botón determinado, me gustaría que ese botón se “sunken” hasta que se presione otro botón, en ese momento ese botón se “sunken” , y el botón que […]