如何从 Flask 调用 py 脚本



我不久前才开始使用Flask进行Web开发。我遇到了许多关于如何轻松设置 Flask 的教程。但是,我想在单击图标时运行python脚本。有没有可以链接到的教程?

这是HTML代码的一部分,我希望用户点击并调用python scipt。

<a href="#" class="icon fa-vcard-o"><span class="label">Icon</span></a>

感谢这里的任何帮助。

提前感谢!

当用户单击您网站上的图标时,您可以使用 JavaScript 创建对特定路由的请求。

蟒:

@app.route('/my-route')
def my_route():
    # Your code here...

.HTML:

<a href="#" class="icon fa-vcard-o"><span class="label">Icon</span></a>

JavaScript:

window.onload = function () {
    var xhttp = new XMLHttpRequest();
    var icons = document.getElementsByClassName('icon');
    for (var i = 0; i < icons.length; i++) {
        icons[i].onclick = function () {
            xhttp.onreadystatechange = function() {
            if (this.readyState == 4 && this.status == 200) {
                alert('request successful!');
            }
        };
        xhttp.open("GET", "/my-route", true);
        xhttp.send();
    }
}

使用接受发布请求的烧瓶创建一个 API,编写 JavaScript 代码以在单击链接时在 API 上发出发布请求,通过后端调用脚本。

最新更新