Python和Javascrip之间的XMLHTTPRequest

2024-06-06 20:26:51 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是javascript中的一个函数,它当前正在用于更新数据库。当前,当它运行时,整个python脚本只输出到print语句的javascript函数intead。在不导入任何额外模块的情况下,是否可以在这两段代码之间发送数据?如果是,我该怎么做?在

Javascript代码:

function sendmsg(){

            var xhttp = new XMLHttpRequest();
            xhttp.onreadystatechange = function() {
                if (this.readyState == 4 && this.status == 200) {
                    // Typical action to be performed when the document is ready:
                    console.log(xhttp.responseText)
                    document.getElementById("name").innerHTML = '';
                }   
            };
            xhttp.open("GET", URL+'/SendMsg.py', true);
            xhttp.send();
        }

Python:

^{pr2}$

非常感谢


Tags: 模块函数代码脚本数据库情况function语句
2条回答

我建议您看看Flask或{a2}。您可以使用Django或Flask实现restfulapi,读取那里的HTTP请求,提取参数并返回适当的响应。在

现在您正在请求服务器发送xhttp.open("GET", URL+'/SendMsg.py', true);发送消息.py它正在发送信息。在

我修复了这个问题,在apache的配置文件中有一个错误,它不允许pythoncgi运行它是如何创建的。以后,请确保配置文件中所需的代码行未注释。在

相关问题 更多 >