Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะสร้างฟิลด์ป้อนรหัสผ่านโดยใช้ Tkinter ได้อย่างไร?


สมมติว่าเราต้องการเพิ่มวิดเจ็ตรายการซึ่งยอมรับรหัสผ่านของผู้ใช้ โดยทั่วไป รหัสผ่านจะแสดงโดยใช้ “*” ซึ่งจะทำให้ข้อมูลประจำตัวของผู้ใช้อยู่ในรูปแบบที่เข้ารหัส

เราสามารถสร้างช่องรหัสผ่านโดยใช้วิดเจ็ต tkinter Entry

ตัวอย่าง

ในตัวอย่างนี้ เราได้สร้างหน้าต่างแอปพลิเคชันที่จะยอมรับรหัสผ่านของผู้ใช้และปุ่มเพื่อปิดหน้าต่าง

#Import ไลบรารีที่จำเป็นจากการนำเข้า tkinter *# สร้างอินสแตนซ์ของ tkinter framewin=Tk()#Set เรขาคณิตของ framewin.geometry("600x250")def close_win():win.destroy()#Create a text labelLabel (win,text="Enter the Password", font=('Helvetica',20)).pack(pady=20)#Create Entry Widget for passwordpassword=Entry(win,show="*",width=20)รหัสผ่าน .pack()#สร้างปุ่มเพื่อปิด windowButton(win, text="Quit", font=('Helvetica bold',10),command=close_win).pack(pady=20)win.mainloop() 

ผลลัพธ์

การเรียกใช้โค้ดข้างต้นจะแสดงหน้าต่างพร้อมช่องป้อนข้อมูลที่ยอมรับรหัสผ่านและปุ่มเพื่อปิดหน้าต่าง

จะสร้างฟิลด์ป้อนรหัสผ่านโดยใช้ Tkinter ได้อย่างไร?

ตอนนี้ ป้อนรหัสผ่านแล้วคลิกปุ่ม "ออก" เพื่อปิดหน้าต่าง