بعضی وقتها در پروژه های خود از فرم لاگین یا همان فرم ورود استفاده میکنیم حالا اگر این فرم آماده باشد که خیلی بهتر میشود. در این پست سورس کد فرم لاگین به زبان پایتون را آماده کردیم که بتوانید در پروژه های خود استفاده کنید.پروژه فرم لاگین با زبان برنامه نویسی پایتون به صورت ساده اما در عین حال کاربردی کدنویسی شده است. نکات ریز و بسیار کاربردی تو پروژه هست که میتونید برای ارتقا سطح برنامه نویسی خود ازشون استفاده کنید.
بخشی از سورس فرم لاگین به زبان پایتون
def Database(): global conn, cursor conn = sqlite3.connect("pythontut.db") cursor = conn.cursor() cursor.execute("CREATE TABLE IF NOT EXISTS `member` (mem_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, username TEXT, password TEXT)") cursor.execute("SELECT * FROM `member` WHERE `username` = 'admin' AND `password` = 'admin'") if cursor.fetchone() is None: cursor.execute("INSERT INTO `member` (username, password) VALUES('admin', 'admin')") conn.commit() def Login(event=None): Database() if USERNAME.get() == "" or PASSWORD.get() == "": lbl_text.config(text="Please complete the required field!", fg="red") else: cursor.execute("SELECT * FROM `member` WHERE `username` = ? AND `password` = ?", (USERNAME.get(), PASSWORD.get())) if cursor.fetchone() is not None: HomeWindow() USERNAME.set("") PASSWORD.set("") lbl_text.config(text="") else: lbl_text.config(text="Invalid username or password", fg="red") USERNAME.set("") PASSWORD.set("") cursor.close() conn.close() def HomeWindow(): global Home root.withdraw() Home = Toplevel() Home.title("Python: Simple Login Application") width = 600 height = 500 screen_width = root.winfo_screenwidth() screen_height = root.winfo_screenheight() x = (screen_width/2) - (width/2) y = (screen_height/2) - (height/2) root.resizable(0, 0) Home.geometry("%dx%d+%d+%d" % (width, height, x, y)) lbl_home = Label(Home, text="Successfully Login!", font=('times new roman', 20)).pack() btn_back = Button(Home, text='Back', command=Back).pack(pady=20, fill=X) def Back(): Home.destroy() root.deiconify() />Sourceiran.com
دیدگاه کاربران
تعداد دیدگاه های کاربران : 3 دیدگاهسلام من میخوام در py .exe سورس کد را تغیر بدم و یعنی اول یا همون پیشوند را به
Admin name group تغیر بدم . باید چیکار کنم
سلام
وقت بخیر
شما باید به پایتون مسلط باشید تا بتونید سورس کدها رو تغییر بدید
وقتی چیزی ندونید خیلی سخت میشه
ببخشید من میخوام در py.exe سورس کد را به enter admin group تغیر بدم . یعنی تو py.exe جمله ی اول نوشته شده enter admin group باشه . لطفا میشه راهنمایی کنید