javascript - 用 Python 解析 JavaScript 变量

标签 javascript python variables

<分区>

如何将 JavaScript 变量(非 JSON 格式)转换为 Python 变量?

示例 JavaScript 变量:

{
    title: "TITLE",
    name: "NAME",
    active: false,
    info: {
        key1: "value1",
        dict1: {
            sub_key1: "sub_value1",
            sub_key2: "sub_value2",
        },
        dict2: {
            sub_key3: "sub_value3",
            sub_key4: "sub_value4",
            sub_key5: "sub_value5"
        },
    },
    list1: ["element1", "element2", "element2"],
}

最佳答案

此格式看起来就像 this question 中的输入.尝试调整我在此处发布的 pyparsing 解析器。

关于javascript - 用 Python 解析 JavaScript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3690116/

相关文章:

javascript - 使用 PHP 的 CORS(跨源资源共享)

javascript - 动态 jQuery 无冲突

javascript - 使用元标记中的 token 进行 CSRF 保护 - 为什么它不能被盗?

python - 基于 Pandas 中唯一数字的两个 csv 文件之间的日期差异

c - 变量重新分配 - C

Javascript parseFloat() 有时返回 NaN - 可能仅在旧版本的 Firefox 上

python - TKinter tkFileDialog.askopenfilename 总是在其他窗口后面

python - django-zappa : Error loading psycopg2 module: libpq. so.5:无法打开共享对象文件:没有这样的文件或目录

javascript - 从 javascript Ext.form.FormPanel 获取值并设置为变量

php - "Notice: Undefined variable"、 "Notice: Undefined index"、 "Warning: Undefined array key"和 "Notice: Undefined offset"使用 PHP