Joy 宇 2023-02-02 13:46 采纳率: 77.8%
浏览 27
已结题

ajax 调用 python 脚本结果, 没反应/成功

呈上题

我正在使 javascript ajax 调用 python 结果,但新数据未从 .py 脚本返回

环境:windows、python,我在visual studio code中用live server打开

<!DOCTYPE html>
<html>
    <body>
<p id="demo">original data</p>
 
<script type="text/javascript">
 
$.ajax({
    type: 'POST',
    url: 'get_sql_where_02.py',
    data: {data_sent:'Send this to python script'},
    success: function(data) {
      document.getElementById("demo").innerHTML = data;
    }
  });
 
</script>
 
    </body>
</html>
  • get_sql_where_02.py
    ```
    import mysql.connector
    import webbrowser
    import time
    import pymysql
    import sys

import ast
mydb = mysql.connector.connect(
host="196.8.98.141",
user="root",
password="password",
database="data_db",
auth_plugin='mysql_native_password'
)

mycursor = mydb.cursor()
mycursor.execute("SELECT P_TITLE,P_PRODUCT FROM webpage WHERE P_ID = '001'")

myresult = mycursor.fetchall()

print(myresult)

data_to_pass_back = myresult
```

  • 写回答

3条回答 默认 最新

  • 梦想橡皮擦 Python领域优质创作者 2023-02-02 13:56
    关注

    html 无法直接调用 python 文件的,需要使用类似 flask 框架实现一个基本的路由的

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 2月6日
  • 已采纳回答 2月2日
  • 创建了问题 2月2日

悬赏问题

  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥60 许可证msc licensing软件报错显示已有相同版本软件,但是下一步显示无法读取日志目录。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事:
  • ¥15 前置放大电路与功率放大电路相连放大倍数出现问题
  • ¥30 关于<main>标签页面跳转的问题
  • ¥80 部署运行web自动化项目
  • ¥15 腾讯云如何建立同一个项目中物模型之间的联系