python tkinter 密码框
时间: 2023-09-06 18:10:13 浏览: 83
Python Tkinter 中的密码框可以使用 `Entry` 组件来创建,只需设置 `show` 参数为 `*` 或其他字符即可隐藏输入的内容。
下面是一个简单的例子:
```python
import tkinter as tk
root = tk.Tk()
def submit():
username = entry_username.get()
password = entry_password.get()
print("Username:", username)
print("Password:", password)
# 用户名
label_username = tk.Label(root, text="Username")
label_username.pack()
entry_username = tk.Entry(root)
entry_username.pack()
# 密码
label_password = tk.Label(root, text="Password")
label_password.pack()
entry_password = tk.Entry(root, show="*")
entry_password.pack()
# 提交按钮
button_submit = tk.Button(root, text="Submit", command=submit)
button_submit.pack()
root.mainloop()
```
运行后会出现一个窗口,其中包含一个用户名输入框、一个密码输入框和一个提交按钮。输入密码时,输入的内容将被隐藏。当用户点击提交按钮时,程序将用户名和密码打印到控制台。
阅读全文