如何从给定的 URL 读取元数据并将其保存为带有键值对的 json 文件?

哈密​​gcp

我在我的 python 代码中定义了一个 URL,我需要读取它并将其保存在 json 文件中,然后将它们保存在列表或字典中。在我的代码中,我阅读并打印它们。另外,我想知道我的代码中是否有任何问题,例如 post 方法或从 URL 读取键值对?

from flask import Flask, jsonify, abort, make_response
from flask_restful import Resource, Api
import requests, json
import urllib.request as request

app = Flask(__name__)
api = Api(app)

data = "given_URL" 
myjsondata = {}

@app.route('/my_folder/', methods=["POST"])
@app.error

class read(Resource):
    
    def read_data(self):
        with request.urllib.urlopen(metadata) as response:
            if response.getcode() == 200:
                source = response.read()
                data = json.loads(source)
                for i in data:
                    for key, value in i.iteritems():
                        if key == 'uid':
                            print key, value
                            myjsondata[key]=value

                return jsonify(myjsondata)

            else:
                abort(make_response(jsonify(404, massage = "No request found"),400))
            
api.add_resource(read, '/my_folder')

if __name__ == '__main__':
    app.run(debug=True)

迪温斯基

读取元数据。以您的方式排列键和值以制作字典。

#Save extracted content to dictionary/list
myjsondata={}
for i in data:
    for key, value in i.iteritems():
        if key == 'uid':
           print key, value
           myjsondata[key]=value

#Save your dictionary content to json file
with open('saved_json_file_1.json', 'w') as saveFile:
    saveFile.write(json.dumps())
  

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以从 URL 获取 JSON 并将其保存为通过前端在指定路径/文件夹中具有自定义名称的 json 文件?

如何使用 beautifoulsoup 从特定 URL 下载数据并将结果保存为 excel 文件?

如何从 URL 读取 JSON 文件?

如何修改json响应并将其保存为状态?

如何读取包含url的json文件并保存url

如何从 URL 读取 JSON 文件并将其分配给 NodeJS 中的全局变量?

如何使用 Python 搜索具有给定参数的 JSON 文件?

如何读取Json文件并将其转换为数据框

从具有不同列数的txt文件中读取数据并将其保存为数据框

如何从表中获取所有列并将其保存为python中的csv文件在s3中

我们如何遍历所有由 JSON 数据组成的 URL,将每个 URL 转换为数据帧,并将每个 URL 保存到单独的 CSV 文件中?

如何获取ByteArrayInputStream并将其内容保存为文件系统上的文件

如何从日志文件中获取姿势和 4x4 矩阵并将它们保存为 JSON 文件?

如何在Swift中将结构保存为JSON文件

如何从给定的URL下载.exe文件?

将浏览器对给定URL的解释保存为单个文件或简化的目录

如何编写“ sudo”命令并将其保存为终端文件?

读取JSON文件并将其保存在SAS数据集中

如何从给定的 url 下载文件到带有库的缓冲区?

SheetJS 如何从 json 创建工作表并将其保存为缓冲区

如何合并两个json并将其保存为数组

如何从python中.json文件中给定格式的.csv文件中提取数据?

如何从PHP / Laravel中的URL读取JSON文件?

Angular 2 - 如何在打字稿中使用 FileReader 从给定的 URL 读取文件?

node fs 从给定的 URL 或 GCS 读取文件

如何从URL列表中读取json数据并将其整理到数据框中?

如何读取带有注释的 JSON 文件?

如何读取数字组合文件并将每个组合保存为新文件名?

读取单独的文本文件并将其保存为单独的变量作为单独的数据帧