python flask实时更新话费余额
时间: 2023-11-20 20:55:14 浏览: 44
为了实现Python Flask的实时更新话费余额,可以使用AJAX技术。具体步骤如下:
1.在Flask应用程序中创建一个路由,该路由将返回当前话费余额的值。
```python
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/balance')
def get_balance():
balance = 100.0 # 这里假设当前话费余额为100元
return jsonify({'balance': balance})
```
2.在HTML页面中使用JavaScript编写AJAX请求,以获取当前话费余额的值,并将其显示在页面上。
```html
<!DOCTYPE html>
<html>
<head>
<title>实时更新话费余额</title>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<h1>当前话费余额:<span id="balance"></span>元</h1>
<script>
$(document).ready(function() {
setInterval(function() {
$.ajax({
url: '/balance',
type: 'GET',
dataType: 'json',
success: function(data) {
$('#balance').text(data.balance);
}
});
}, 1000); // 每隔1秒钟请求一次
});
</script>
</body>
</html>
```
3.启动Flask应用程序,并在浏览器中打开HTML页面,即可实现实时更新话费余额的效果。