gpt4 book ai didi

Python - 来自特定文件夹的 Flask : Importing a . json 文件并根据 GET/POST 请求返回

转载 作者:行者123 更新时间:2023-12-01 01:07:34 28 4
gpt4 key购买 nike

从文件夹导入 JSON 文件失败,我尝试了约定:

from web_scraper import data

还有

from web_scraper.data import *

但两者都没有成功。另外,如何返回获取的 JSON 文件?我的方法是这样的

return jsonify(bank_list)

正确的是?这是从我的电脑 Python-Flask 获取的快照

最佳答案

您的导入错误。首先,你不能在Python中导入JSON。仅Python文件。

如果它是一个 python 文件,您必须使用 from ..web_scraper import data,因为它位于父目录中(假设您没有修改 pythonpath)。

要加载 JSON,您可以使用内置的 json 模块。

import json
import os

with open(os.path.join(os.path.dirname(__file__), "web_scraper", "data.json")) as file:
data = json.load(file)
# data is a dictionary that you can use in jsonify just fine

这将加载文件的内容并解析 JSON 以供以后使用,例如在 jsonify 中。这是一本普通的字典

关于Python - 来自特定文件夹的 Flask : Importing a . json 文件并根据 GET/POST 请求返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55195928/

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