Foros Python
Conseguir texto de una pestaña en notebook tkinter - Versión para impresión

+- Foros Python (https://foro.recursospython.com)
+-- Foro: Desarrollo (https://foro.recursospython.com/forumdisplay.php?fid=1)
+--- Foro: Aplicaciones de escritorio (https://foro.recursospython.com/forumdisplay.php?fid=4)
+--- Tema: Conseguir texto de una pestaña en notebook tkinter (/showthread.php?tid=812)



Conseguir texto de una pestaña en notebook tkinter - Myszowor - 04-12-2020

Buenas, aquí seguimos con la app de proporciones gigantescas:

Tengo una duda con respecto al notebook. He intentado por todos los medios obtener el texto de una pestaña pero no lo he conseguido. (Bueno, si lo he conseguido pero no por vía directa).

He utilizado las funciones "cget()" así como get() y no ha funcionado ninguna.

Bueno, yo lo he conseguido mediante la asignación a una variable global del texto que quiero antes de introducirlo en la tab (pestaña) pero me gustaría saber si hay algún método un poco más directo al estilo get().

Muchas gracias.


RE: Conseguir texto de una pestaña en notebook tkinter - Francisco - 04-12-2020

Hola!

Si notebook es tu instancia de ttk.Notebook, obtenés el texto de una pestaña así:

  1. text = notebook.tab(0)["text"]


El cero indica el número de pestaña, o sea que en este caso traemos el texto de la primera.

Saludos


RE: Conseguir texto de una pestaña en notebook tkinter - Myszowor - 05-12-2020

(04-12-2020, 07:44 PM)Francisco escribió: Hola!

Si notebook es tu instancia de ttk.Notebook, obtenés el texto de una pestaña así:

  1. text = notebook.tab(0)["text"]


El cero indica el número de pestaña, o sea que en este caso traemos el texto de la primera.

Saludos

MUCHAS GRACIAS! FRANCISCO.