PYTHON-如何在用户单击按钮时显示密码

PYTHON-如何在用户单击按钮时显示密码,python,tkinter,Python,Tkinter,我用show参数创建了一个密码输入小部件,并创建了一个复选框来显示用户在输入小部件中键入的密码。我怎么能做到 我想在用户单击复选框列表时显示密码。下面是一个切换输入内容字符替换的示例。我只能猜这就是你想要的: try: # In order to be able to import tkinter for import tkinter as tk # either in python 2 or in python 3 except Im

我用show参数创建了一个密码输入小部件,并创建了一个复选框来显示用户在输入小部件中键入的密码。我怎么能做到
我想在用户单击复选框列表时显示密码。下面是一个切换输入内容字符替换的示例。我只能猜这就是你想要的:

try:                        # In order to be able to import tkinter for
    import tkinter as tk    # either in python 2 or in python 3
except ImportError:
    import Tkinter as tk


def toggle_password():
    global entry, checkbutton
    if checkbutton.var.get():
        entry['show'] = "*"
    else:
        entry['show'] = ""


if __name__ == '__main__':
    root = tk.Tk()
    entry = tk.Entry(root)
    entry.default_show_val = entry['show']
    entry['show'] = "*"
    checkbutton = tk.Checkbutton(root,
                                        text="Hide password",
                                        onvalue=True,
                                        offvalue=False,
                                        command=toggle_password)
    checkbutton.var = tk.BooleanVar(value=True)
    checkbutton['variable'] = checkbutton.var
    entry.pack()
    checkbutton.pack()
    tk.mainloop()

发布你的代码这是一个太宽泛的问题。请尽量缩小你被困的确切范围,尝试你想做的事情。