相关文章推荐

使用Flask在HTML网页中调用Python后端代码

作者: 谁偷走了我的奶酪 2024.01.17 20:15 浏览量: 7

简介: 介绍如何使用Flask框架在HTML网页中调用Python后端代码,实现前后端分离的Web开发。

在HTML网页中调用Python后端代码,通常需要使用Web框架来实现。Flask是一个轻量级的Web框架,非常适合用于构建小型到中型规模的Web应用程序。下面是一个简单的示例,演示如何在HTML网页中调用Python后端代码。
首先,确保你已经安装了Flask。你可以使用pip来安装Flask:

  1. pip install flask

接下来,创建一个名为 app.py 的Python文件,并在其中编写以下代码:

  1. from flask import Flask, render_template, request
  2. app = Flask(__name__)
  3. @app.route('/')
  4. def index():
  5. # 获取传递给路由的参数
  6. name = request.args.get('name', 'World')
  7. return render_template('index.html', name=name)

在这个例子中,我们定义了一个路由 / ,它接收一个名为 name 的参数,并将其传递给模板。然后,我们使用 render_template 函数渲染一个名为 index.html 的模板,并将参数 name 传递给它。
接下来,创建一个名为 templates 的文件夹,并在其中创建一个名为 index.html 的HTML文件。在 index.html 文件中编写以下代码:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Hello, World!</title>
  5. </head>
  6. <body>
  7. <h1>Hello, {{ name }}!</h1>
  8. </body>
  9. </html>
 
推荐文章