javascript - 在 HTML 网页中运行 python 方法

标签 javascript python html

我有一个带有按钮的 HTML 页面。该网页在 Flask 上运行。我想做的是当用户按下按钮时,我想调用Python方法。

main.py

from flask import url_for, Flask, render_template

app = Flask(__name__)

@app.route('/')
def hello_world():
    return render_template('tour.html')

if __name__ == '__main__':
    app.run(debug=True)

def first():
    global todayDate
    parseWemake(*Wemake.wemakeData())
    parseCoupang(*Coupang.coupangData())
    parseTmon(*Tmon.tmonData())

游览.html

<button>Click</button>

我现在迷路了。我想做的就是在 html 上单击该按钮时调用 first() 方法。

提前致谢。

最佳答案

这是不可能的。

因为“点击”发生在浏览器中,但“首先”在您的服务器上运行。

您需要的是 html 表单或 ajax 请求。

关于javascript - 在 HTML 网页中运行 python 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36713877/

相关文章:

javascript - 将 vendor js 文件(来自包装 Bootstrap )合并到 Rails 4 中

javascript - 在发布表单之前在输入文本框中显示日期?

javascript - 仅在移动设备上将特定 URL 重定向到另一个 URL

python - 与 "is"相比,当我使用 "=="时,为什么 np.all 会返回错误的值?

php - 更新由 PHP 中的下拉列表选择的 SQL 表中的特定行

javascript - 将 Knockout.js 模型应用于多个元素

Python素数生成器产量与返回

python - Google App Engine - 开发服务器上的代理/隧道权限被拒绝

jquery - jQuery函数需要添加什么?

javascript - 是否可以使用 Javascript 从另一个网页更改一个网页?