将javascript变量传递给python程序(cgi导入)

时间:2017-04-11 16:26:13

标签: javascript python variables xmlhttprequest cgi

目前我正在尝试将一系列字母从HTML传递到python程序。我无法将javascript连接到python程序。目前我的python程序只是为了获取序列而打印出来。例如:

python代码

import cgi
def main():
    form = cgi.FieldStorage()
    print(form)
main()

但是我正在努力编写javascript函数来获取序列变量并将其传递给上面的python程序。

java脚本

function takevariable(){
    var input = document.getElementById("userInput").value;
}

我理解我需要使用XMLHttpRequest()但是,我无法开始编写该部分。

你能帮我吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您需要创建一个API,以便从Python上的JavaScript代码接收请求(Flask,它非常简单易学),并从您的JS到您的API上创建一个httpRequest。 ..来自JS的http请求可以使用jQuery或使用XMLHttpRequest的本机JavaScript。 Here一个例子。