python pyqt 登陆界面
时间: 2023-11-23 13:56:25 浏览: 62
以下是一个简单的Python PyQt登录界面的例子:
```python
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QLineEdit, QPushButton
class Login(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setWindowTitle('Login')
self.setGeometry(300, 300, 300, 200)
self.label_username = QLabel('Username:', self)
self.label_username.move(50, 50)
self.textbox_username = QLineEdit(self)
self.textbox_username.move(150, 50)
self.label_password = QLabel('Password:', self)
self.label_password.move(50, 80)
self.textbox_password = QLineEdit(self)
self.textbox_password.setEchoMode(QLineEdit.Password)
self.textbox_password.move(150, 80)
self.button_login = QPushButton('Login', self)
self.button_login.move(150, 120)
self.button_login.clicked.connect(self.login)
self.show()
def login(self):
username = self.textbox_username.text()
password = self.textbox_password.text()
# 在这里添加验证用户名和密码的代码
print('Username: ' + username)
print('Password: ' + password)
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = Login()
sys.exit(app.exec_())
```
这个例子创建了一个简单的登录界面,包括用户名和密码的标签和文本框,以及一个登录按钮。当用户点击登录按钮时,程序将获取用户名和密码,并在控制台上打印它们。你可以在login()方法中添加验证用户名和密码的代码。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)