小编The*_*oon的帖子

如何将Tkinter与Python登录屏幕集成?

我正在使用Tkinter在这里创建一个登录屏幕.目前,底部的"保持登录状态"按钮是多余的,并且将保持不变.我想要做的是使用此代码:

from tkinter import *

root = Tk()

label_1 = Label(root, text="Username")
label_2 = Label(root, text="Password")

entry_1 = Entry(root)
entry_2 = Entry(root)

label_1.grid(row=0, sticky=E)
label_2.grid(row=1, sticky=E)
entry_1.grid(row=0, column=1)
entry_2.grid(row=1, column=1)

checkbox = Checkbutton(root, text="Keep me logged in")
checkbox.grid(columnspan=2)
Run Code Online (Sandbox Code Playgroud)

和这个结合:

username = "john"
input("Username: ")
while not username:
    if username == "john":
        print("Welcome")
    else:
        print("User not found")


password = "password"
while not password:
    input("password: ")
    if password == "password":
        print("Logged in")
    else:
        print("Incorrect password")
Run Code Online (Sandbox Code Playgroud)

然而,登录代码不起作用,然后我不知道从哪里开始将两者相互集成.我是python的新手,对Tkinter更是如此,但我非常渴望得到这个帮助!

提前致谢!

python login screen tkinter

7
推荐指数
1
解决办法
4万
查看次数

尝试安装模块时发生Python`no module pip .__ main __;`错误

我在Raspberry Pi上遇到以下错误: No module named pip__main__; 'pip' is a package and cannot be directly executed

当我输入终端时: sudo python3 -m pip install mp3play

是什么原因造成的,如何解决它以便安装模块mp3play?

python pip

6
推荐指数
3
解决办法
2万
查看次数

标签 统计

python ×2

login ×1

pip ×1

screen ×1

tkinter ×1