写一个前端可以接收一个数据,然后再python后端返回出来这个数据
时间: 2023-05-17 18:04:19 浏览: 112
可以使用 AJAX 技术,在前端使用 JavaScript 发送请求,后端使用 Python 处理请求并返回数据。以下是一个简单的示例代码:
前端代码:
```
<html>
<head>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
$("#submit").click(function() {
var data = $("#data").val();
$.ajax({
type: "POST",
url: "/process",
data: {data: data},
success: function(result) {
$("#result").text(result);
}
});
});
});
</script>
</head>
<body>
<input type="text" id="data">
<button id="submit">提交</button>
<div id="result"></div>
</body>
</html>
```
后端代码:
```
from flask import Flask, request
app = Flask(__name__)
@app.route('/process', methods=['POST'])
def process():
data = request.form['data']
return data
if __name__ == '__main__':
app.run()
```
这个示例使用了 Flask 框架来处理请求,当用户点击提交按钮时,前端会将输入的数据发送到后端的 /process 路径,后端会将数据原样返回给前端。
阅读全文