【问题标题】:Loading (Geo)JSON from IBM Cloud Object Storage从 IBM Cloud Object Storage 加载 (Geo)JSON
【发布时间】:2020-03-19 08:36:28
【问题描述】:

如何将我的云对象存储中的 JSON 文件作为字符串文件而不是流式主体加载到我的 Jupyter 笔记本中。

下面的代码给了我一个流对象:

jsonfile = client_cred.get_object(Bucket='bucket_name',Key='file.json')['Body']
if not hasattr(jsonfile, "__iter__"): jsonfile.__iter__ = types.MethodType( __iter__, jsonfile)

这不返回任何内容('NoneType'):

nyc_geo = client_cred.download_file(Bucket='bucket_name',Key='file.json',Filename='file.json') 

这可能是非常基本的。有人可以帮忙吗?

【问题讨论】:

  • 显示带有错误消息而非代码片段的完整示例。

标签: json ibm-watson ibm-cloud-storage


【解决方案1】:

@巴斯蒂, 我最近处理过这个问题。我有一个类似的问题。我能够从这个post 中找到我的答案——另外,看看对这个 IBM sample code 的引用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-28
    • 1970-01-01
    • 2018-12-03
    • 2018-06-05
    • 1970-01-01
    • 2020-04-10
    • 2018-05-28
    • 1970-01-01
    相关资源
    最近更新 更多