Python 3.x 下载blob对象作为字符串,而不是将其保存为文件,然后读取它

Python 3.x 下载blob对象作为字符串,而不是将其保存为文件,然后读取它,python-3.x,google-cloud-platform,google-cloud-storage,blobstore,Python 3.x,Google Cloud Platform,Google Cloud Storage,Blobstore,假设我在谷歌有一个存储,其中包含一个blob\u文件 {"name":"my name", "number:"my number" } 有没有办法下载此文件并以普通字符串形式返回下载内容,而不是将其保存为文件 导入json 从google.cloud导入存储 下载的_json=storage.blob.some_函数(bucket_name=“mybucket”,blob_file=“blob_file”)#以字符串形式获取

假设我在谷歌有一个存储,其中包含一个
blob\u文件

{"name":"my name",
"number:"my number"
}
有没有办法下载此文件并以普通字符串形式返回下载内容,而不是将其保存为文件

导入json
从google.cloud导入存储
下载的_json=storage.blob.some_函数(bucket_name=“mybucket”,blob_file=“blob_file”)#以字符串形式获取“blob_file”的上下文
打印(已下载)
#“{”名字“:“我的名字”,
#号码:“我的号码”
#}'
name_dict=json.load(“下载的_json”)#将其转换为字典以便使用
打印(姓名[姓名])
#“我的名字”

我知道我可以下载文件,读取文件,删除文件-但为了避免这种情况,您可以在

中这样做,您可以使用Google云存储客户端库中记录的
下载作为文本
函数

您可以使用Google C中记录的
下载作为文本
函数云存储客户端库