【问题标题】:How to save response to a file in Python? [duplicate]如何在 Python 中保存对文件的响应? [复制]
【发布时间】:2020-12-13 17:10:25
【问题描述】:

所附图像是来自 AWS Rekognition 的简单对象检测结果。 我想知道是否有人可以就如何将响应保存到文件(CSV 或 TEXT 或 JSON)提供帮助。

response = client.detect_labels(
    Image={ 'S3Object': {
            'Bucket': 'arkladetest1',
            'Name': photo}})           
print(response)

code and response

【问题讨论】:

    标签: python save write


    【解决方案1】:

    JSON 文件:

    with open('response.txt', 'w') as outfile:
        json.dump(response, outfile)
    

    【讨论】:

      【解决方案2】:
      from pathlib import Path
      import json
      
      json_file = json.dumps(response)
      Path('file_name.json').write_text(json_file)
      
      

      您可以使用 pathlib 模块中的 Path 类写入 json 文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-10-16
        • 1970-01-01
        • 1970-01-01
        • 2018-10-24
        • 2011-11-09
        • 2022-01-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多