Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để tạo trường nhập mật khẩu bằng Tkinter?

Giả sử chúng tôi muốn thêm một tiện ích Entry chấp nhận mật khẩu của người dùng. Nói chung, mật khẩu được hiển thị bằng cách sử dụng “*” để tạo thông tin đăng nhập của người dùng ở dạng được mã hóa.

Chúng tôi có thể tạo trường mật khẩu bằng tiện ích con tkinter Entry.

Ví dụ

Trong ví dụ này, chúng tôi đã tạo một cửa sổ ứng dụng chấp nhận mật khẩu người dùng và một nút để đóng cửa sổ.

 # Nhập các thư viện cần thiết từ nhập tkinter * # Tạo một phiên bản của tkinter framewin =Tk () # Đặt hình dạng của framewin.geometry ("600x250") def close_win ():win.destroy () # Tạo nhãn văn bảnLabel (win, text ="Enter the Password", font =('Helvetica', 20)). pack (pady =20) #Create Entry Widget for passwordpassword =Entry (win, show ="*", width =20) mật khẩu .pack () # Tạo nút để đóng windowButton (win, text ="Quit", font =('Helvetica bold', 10), command =close_win) .pack (pady =20) win.mainloop ()  

Đầu ra

Chạy đoạn mã trên sẽ hiển thị một cửa sổ có trường nhập chấp nhận mật khẩu và một nút để đóng cửa sổ.

Làm cách nào để tạo trường nhập mật khẩu bằng Tkinter?

Bây giờ, hãy nhập mật khẩu và nhấp vào nút “Thoát” để đóng cửa sổ.