如何在 Brython 中加载 JSON 文件?

How can I load a JSON file in Brython?

我正在使用 Brython 开发一个页面,我想做的一件事是在同一台服务器上的同一目录中加载一个 JSON 文件。

我该怎么做? open()?还有别的吗?

谢谢,

你走在正确的轨道上,我就是这样做的。

在我的文件.bry.

import json

css_file = "static/json/css.json"

j = json.load(open(css_file))

# For debug
console.log(j)

由于是从您的 HTML 页面执行的,因此请确保从您的 .html 文件而不是 .py 或 .bry 开始搜索您的 JSON文件。

此外,请检查您的 JSON 文件是否具有正确的结构 ;)

这是我的树结构。

|   index.html
|   README.txt
|   unicode.txt
|   
+---static
|   +---assets
|   |       
|   +---css
|   |           
|   +---fonts
|   |                      
|   +---js
|   |         
|   +---json
|   |       css.json
|   |       
|   \---py
|       |   main.bpy

希望对你有所帮助:D