繁体   English   中英

通过Javascript调用Python方法

[英]Call Python method through Javascript

我试图通过JavaScript调用一个简单的python方法。 但是我无法调用该方法。 这是我的Python代码:

def main():
    return   "Hello from Python"

这是我的JS:

<script>
function call() {
    $.ajax({
        type: "POST",
        url: "/gadget/call.py",
        success: callbackFunc
    });
}

function callbackFunc(response) {
    console.log(response);
}
</script>

我的ajax函数将python文件读取为文本文件,并返回该文件的完整文本。 它不执行python方法。

如果有人有想法通过JavaScript调用python文件。 请帮我。

谢谢

您可以在python中创建REST API(例如flask),然后javascript将使用ajax-调用此API,然后flask服务器将执行您的python代码。 有关烧瓶的更多信息: http : //flask.pocoo.org/ 请享用!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM