用PySimpleGUI写一个登录页面
时间: 2023-05-12 19:07:04 浏览: 61
好的,以下是一个简单的用 PySimpleGUI 写的登录页面的代码:
```python
import PySimpleGUI as sg
layout = [[sg.Text('用户名'), sg.InputText(key='username')],
[sg.Text('密码 '), sg.InputText(key='password', password_char='*')],
[sg.Button('登录'), sg.Button('取消')]]
window
相关问题
用pysimplegui写一个图形化界面
非常好的问题!我可以为您提供一些指导。
首先,您需要在计算机上安装PySimpleGUI。您可以通过运行以下命令来完成此操作:
```
pip install PySimpleGUI
```
接下来,您可以编写代码来创建和设置图形用户界面。以下是一个基本的示例:
```python
import PySimpleGUI as sg
# 定义布局
layout = [[sg.Text("欢迎使用PySimpleGUI!")], [sg.Button("OK"), sg.Button("取消")]]
# 创建窗口
window = sg.Window("窗口标题", layout)
# 事件循环
while True:
event, values = window.read()
if event == sg.WINDOW_CLOSED or event == "取消":
break
if event == "OK":
sg.Popup("您点击了OK!")
# 关闭窗口
window.close()
```
请注意,此示例中采用了最简单的布局,只包含一个文本和两个按钮。您可能需要更复杂的布局,但是此示例可以帮助您入门。
希望这可以回答您的问题!
用PySimpleGUI写一个管理员页面
好的,以下是一个简单的管理员页面的 PySimpleGUI 代码示例:
```python
import PySimpleGUI as sg
# 定义布局
layout = [
[sg.Text('管理员登录')],
[sg.Text('用户名:'), sg.InputText()],
[sg.Text('密码:'), sg.InputText(password_char='*')],
[sg.Button('登录'), sg.Button('取消')]
]
# 创建窗口
window = sg.Window('管理员页面', layout)
# 事件循环
while True:
event, values = window.read()
if event == sg.WIN_CLOSED or event == '取消':
break
elif event == '登录':
if values[0] == 'admin' and values[1] == '123456':
sg.popup('登录成功!')
else:
sg.popup('用户名或密码错误!')
# 关闭窗口
window.close()
```
这段代码创建了一个简单的管理员登录页面,用户需要输入用户名和密码才能登录。如果用户名和密码正确,弹出登录成功的提示框,否则弹出用户名或密码错误的提示框。