【问题标题】:When I click on a button written in html(vs code), it will run a code written in python. Can I do that? [duplicate]当我点击一个用 html(vs code) 编写的按钮时,它将运行一个用 python 编写的代码。我可以这样做吗? [复制]
【发布时间】:2021-09-30 10:52:59
【问题描述】:

嗯,我正在做一个项目,我想点击一个按钮(html),它将在 Pycharm(或任何 ide)中运行 python 代码。对于前端,我使用的是 Vs 代码。有可能吗?

【问题讨论】:

  • 正确一点,vs code不是前端,pycharm也不是后端,前端由html、css和js组成,后端可以是python, php 和/或其他语言,这也意味着您不能直接在 html 中运行 python 代码

标签: python html flask


【解决方案1】:

您可以尝试烧瓶并编写 HTML 模板。 用 HTML 中的按钮可以通过GETPOST 方法到达一些flask 路由,然后你可以运行一些你想要的python 代码。

from flask import Flask
app = Flask(__name__)
@app.route('/endpoint')
def point():
    # some python code
    pass
app.run()

【讨论】:

  • 好吧,我想从 .html 文件运行代码。这将直接指向python代码。可以使用 GET 和 POST 方法吗?当我收到“Cannot GET /my-link/”错误时。
  • 你能告诉我你的代码吗?
  • 我想从 .html 文件中单击一个按钮,然后它应该运行 .py 文件。由于我已经从 vs 代码运行服务器,我还需要从 python 运行它吗?我正在关注这里的第一个代码(答案)。 stackoverflow.com/questions/48552343/…
  • 虽然解决了。感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 2021-02-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-07
  • 1970-01-01
  • 2020-10-23
相关资源
最近更新 更多