Когда я пользуюсь окном входа в систему и перехожу к окну регистрации и вводу имени пользователя и пароля, это не создает папку для меня, но когда я вызываю окно регистрации, папка может быть создана
enter code here
from tkinter import *
from tkinter import messagebox
#sign up window
def sign_up_window():
sign_up_window=Tk()
sign_up_window.title=("Sign Up")
sign_up_window.geometry=("500x500")
Label(sign_up_window, text="Enter the details below",font="Arial,10").pack()
Label(sign_up_window).pack()
global username_sign_up
global input_username_sign_up
username_sign_up= StringVar()
Label(sign_up_window,text="Username*").pack()
input_username__sign_up=Entry(sign_up_window, textvariable=username_sign_up).pack()
global password_sign_up
global input_password_sign_up
password_sign_up= StringVar()
Label(sign_up_window,text="Password*").pack()
input_password_sign_up=Entry(sign_up_window, textvariable=password_sign_up).pack()
Label(sign_up_window).pack()
sign_up_btn=Button(sign_up_window,text="Sign Up",command=user_sign_up).pack()
#function for sign up
def user_sign_up():
username_info=username_sign_up.get()
password_info=password_sign_up.get()
with open(username_info+".txt","w") as f:
f.write(username_info+"\n")
f.write(password_info+"\n")
#login window
def login_window():
global username_login
global password_login
window=Tk()
window.title("Testing 123")
window.geometry("225x150")
Label(window,text="Welcome to here",font="arial,20",height=2).pack()
Label(window,text="Username:").place(x=0,y=50)
Label(window,text="Password:").place(x=0,y=75)
username_login=StringVar()
password_login=StringVar()
input_username_login=Entry(window,textvariable=username_login,width=25).place(x=60,y=50)
input_password_login=Entry(window,textvariable=password_login,width=25).place(x=60,y=75)
login_btn=Button(window, text="Login",command="").place(x=60,y=100)
signup_btn=Button(window,text="Sign Up",command=sign_up_window).place(x=120,y=100)
login_window()
Когда я пользуюсь окном входа в систему и перехожу к окну регистрации, и вводю имя пользователя и пароль, это не создает папку для меня, но когда я вызываю окно регистрации, папка может быть создана. окно и перейти к окну регистрации, и введите имя пользователя и пароль, это не создает папку для меня, но когда я вызываю мое окно регистрации, папка может быть создана. Когда я использую вызов моего окна входа в систему и перейти к окну регистрации,и введите имя пользователя и пароль, он не создает папку для меня, но когда я вызываю свое окно регистрации, можно создать папку. Когда я использую окно входа в систему и перехожу к окну регистрации, и введите имя пользователя и пароль, это несоздайте папку для меня, но когда я вызываю окно регистрации, можно создать папку. Когда я использую вызовите окно входа в систему и перейдите вВ открывшемся окне введите имя пользователя и пароль, папка для меня не создается, но когда я вызываю окно регистрации, папка может быть создана