用python编写一个登陆页面脚本
时间: 2023-09-19 18:11:11 浏览: 51
以下是一个简单的登陆页面脚本示例,使用Python Flask框架和HTML模板:
app.py
```python
from flask import Flask, render_template, request
app = Flask(__name__)
@app.route('/')
def index():
return render_template('login.html')
@app.route('/login', methods=['POST'])
def login():
username = request.form['username']
password = request.form['password']
if username == 'admin' and password == '123456':
return 'Welcome, %s!' % username
else:
return 'Invalid username or password.'
if __name__ == '__main__':
app.run(debug=True)
```
templates/login.html
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Login</title>
</head>
<body>
<h1>Login</h1>
<form method="POST" action="/login">
<p>
<label>Username:</label>
<input type="text" name="username">
</p>
<p>
<label>Password:</label>
<input type="password" name="password">
</p>
<p>
<input type="submit" value="Login">
</p>
</form>
</body>
</html>
```
在终端中运行 `python app.py` 启动服务器,然后在浏览器中访问 `http://localhost:5000` 即可看到登陆页面。输入正确的用户名和密码,点击“登录”按钮,将会显示欢迎信息。如果输入的用户名或密码不正确,则会提示错误信息。