在Javascript中调用Python函数/脚本

时间:2017-10-17 19:22:09

标签: javascript jquery python html ajax

我有漂亮的JS / HTML / CSS。在我的HTML文件中,我有一个聊天,并且为了与用户交互,JavaScript文件很有用。

JavaScript文件(部分)如下所示:

$(".mytext").on("keyup", function(e){
    if (e.which == 13){
        var text = $(this).val();
        if (text !== ""){
            insertChat("you", text);              
            $(this).val('');
            $.ajax({
                type: "POST",
                url: "test.py"
            });    
        }
    }
});

我得到的错误是在HTML控制台上,用法语:

Erreur d’analyse XML : mal formé
Emplacement : http://localhost/test/test.py
Numéro de ligne 1, Colonne 2 

所以英文:

Error of XML analysis : malformed
Path : http://localhost/test/test.py
Line 1, column 2

我在XAMPP(Apache)服务器中工作,我的Python文件的可见性看起来不错。我听说过CGI或Flask,但看起来你需要在继续HTML文件之前运行这些文件。我只想调用我的python文件的函数(或调用我的python文件,在我的情况下它是一样的)。

我想知道是否:

  1. 我可以用这种方式运行Python文件/函数
  2. 绝对需要使用Flask或CGI(并在之前运行Python文件?)

0 个答案:

没有答案