我想做一个单选界面,选择之后再弹出一个确认界面

img

而且,我这个返回值一直是0,没有1/2

代码如下,不知是否是你需要的:

import tkinter as tk
from tkinter import messagebox  
    
root = tk.Tk()
var = tk.Variable()
def pri():
    messagebox.showinfo(title = '选择信息',message = '您已选择'+var.get())
#    print(var.get())
r1 = tk.Radiobutton(root,text='乘客',variable=var,value='乘客',command = pri)
r1.grid(row=0,column=0)
r2 = tk.Radiobutton(root,text='管理员',variable=var,value='管理员',command = pri)
r2.grid(row=0,column=1)
root.mainloop() 

img

img