gpt4 book ai didi

javascript - 如何将 python 变量发送到 javascript? python是cgi脚本吗?

转载 作者:行者123 更新时间:2023-12-01 00:53:13 25 4
gpt4 key购买 nike

我有一个 javascript 文件,我试图使用从 python cgi 脚本发送的数据来设置变量。

我正在尝试使用 ajax get 方法,并在该方法中设置变量。这是我在 javascript 中执行此操作的方法。

$.get('cgi-bin/populate_usernames.py', function(data) {
users = data
});

console.log(users)

在 python 代码中,我有以下内容:

#!/usr/bin/python
import os

data = ["Bob", "Jim"]

由于某种原因,控制台日志失败,因为用户未定义。我认为这是因为数据的内容类型不正确。有没有办法让我从 python 代码发送 JSON 数组,以便用户获得 Jim 和 Bob 的正确内容?

最佳答案

对于列表等简单数据结构,您可以使用 JSON 等外部标准在两种语言之间传递信息。

import json
data = ["Bob", "Jim"]
json_string = json.dumps(data)

然后以应用程序中可能的任何方式将 json 字符串传递到 javascript 环境。

关于javascript - 如何将 python 变量发送到 javascript? python是cgi脚本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56797184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com