Saltar al contenido

ejemplo de código de python 3 del sistema de inicio de sesión

Queremos enseñarte la mejor solución que encontramos por todo internet. Nosotros esperamos que te sirva de ayuda y si quieres compartir cualquier detalle que nos pueda ayudar a perfeccionar nuestra información hazlo libremente.

Ejemplo: sistema de inicio de sesión python

import tkinter as tk
import mysql.connector 
from tkinter import*defsubmitact():
	
	user = Username.get()
	passw = password.get()print(f"The name entered by you is userpassw")

	logintodb(user, passw)deflogintodb(user, passw):# If paswword is enetered by the # userif passw:
		db = mysql.connector.connect(host ="localhost",
									user = user,
									password = passw,
									db ="College")
		cursor = db.cursor()# If no password is enetered by the# userelse:
		db = mysql.connector.connect(host ="localhost",
									user = user,
									db ="College")
		cursor = db.cursor()# A Table in the database
	savequery ="select * from STUDENT"try:
		cursor.execute(savequery)
		myresult = cursor.fetchall()# Printing the result of the# queryfor x in myresult:print(x)print("Excecuted successfully")except:
		db.rollback()print("Error occured")


root = tk.Tk()
root.geometry("600x600")
root.title("LOGIN SYSTEM PYTHON-ANSWER")# Definging the first row
lblfrstrow = tk.Label(root, text ="USER ID ->",)
lblfrstrow.place(x =50, y =20)

Username = tk.Entry(root, width =35)
Username.place(x =150, y =20, width =100)

lblsecrow = tk.Label(root, text ="Password ->")
lblsecrow.place(x =50, y =50)

password = tk.Entry(root, width =35)
password.place(x =150, y =50, width =100)

submitbtn = tk.Button(root, text ="Login", 
					bg ='blue', command = submitact)
submitbtn.place(x =150, y =135, width =55)

root.mainloop()

Puntuaciones y comentarios

Si te sientes motivado, eres capaz de dejar una reseña acerca de qué le añadirías a esta reseña.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *