在app-engine中,给定一个BlobKey,除了blob键外,你如何获得blob键所指向的文件的名称?例如,如果文件是image1.png
。如何检索blob文件的名称?
答案 0 :(得分:1)
您可以使用BlobInfo来检索文件名
等实例属性blob_info = blobstore.BlobInfo.get(your_blobkey)
file_name = blob_info.filename.
文档:https://cloud.google.com/appengine/docs/python/blobstore/blobinfoclass#BlobInfo_get
但是如果在GCS中保存或上传blob,则没有BlobInfo对象。更多信息:https://cloud.google.com/appengine/docs/python/blobstore/fileinfoclass