Кнопка ТТк - PullRequest
       6

Кнопка ТТк

0 голосов
/ 27 марта 2019

Я определил класс «пример», где я сделал две радио кнопки, когда я нажимаю «bu1», spangender не принимает никакого значения. Помогите мне, пожалуйста

from tkinter import *
from tkinter import ttk

class exemple():

     def like(self):

            root = Tk()
            style = ttk.Style()
            style.theme_use('classic')
            spangender = StringVar()
            rb1 = ttk.Radiobutton(root, text='male', variable=spangender, value='male')
            rb1.grid(column=0, row=0)
            rb2 = ttk.Radiobutton(root, text='female', variable=spangender, value='female')
            rb2.grid(column=1, row=0)
            bu1 = ttk.Button(root, text='ok', command=lambda: get())
            bu1.grid(column=2, row=1)
            def get():
                print(spangender.get())#Dosen't work
            root.mainloop()
    root = Tk()
    style = ttk.Style()
    style.theme_use('classic')
    def get():
        ab = exemple()
        ab.like()
    bu1 = ttk.Button(root, text='ok', command=lambda: get())
    bu1.grid(column=2, row=1)
    root.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...