我正在关注Correy Schafer关于框架烧瓶的yt教程。在video number 9中,他添加了一些json数据,该数据将数十条消息加载到我们应该创建的博客网站中。对于这个json,他离开了这个github链接: https://github.com/CoreyMSchafer/code_snippets/blob/master/Python/Flask_Blog/snippets/posts.json 不幸的是,我不知道如何将此json添加到我的代码中,以便我的网站也可以包含数十条消息。感谢您的帮助。
答案 0 :(得分:0)
下一步是将JSON转换为Python数据结构,以便您可以根据需要对其进行操作。 Python字典使用JSON一对一映射,因此它将是最适合的数据结构。您可以按原始格式访问GitHub上的文件,因此首先必须向原始文件URL发送GET请求。然后将JSON响应的内容加载到字典中
import requests
import json
raw_json = requests.get("https://raw.githubusercontent.com/CoreyMSchafer/code_snippets/master/Python/Flask_Blog/snippets/posts.json")
json_data = json.loads(raw_json.content)
json_data
现在是一个字典,其中包含所有您可以解析为常规Python字典的数据