google.appengine.api.files.blobstore 模块
总结
Files API。
自 1.8.1 版起已弃用:请改用 Google Cloud Storage 客户端库。
Blobstore 特定的 Files API 调用。
目录
- google.appengine.api.files.blobstore.create(mime_type='application/octet-stream', _blobinfo_uploaded_filename=None)源代码
创建可写的 blobstore 文件。
参数-
mime_type - 字符串形式的结果 Blob 内容 MIME 类型。
-
_blobinfo_uploaded_filename – 字符串形式的结果 Blob 的 BlobInfo 文件名。
Blobstore 文件的文件名。File API 打开函数可打开此文件以进行写入。如需读取文件或获取其 Blob 键,请完成该文件并调用 get_blob_key 函数。
-
- google.appengine.api.files.blobstore.get_blob_key(create_file_name)源代码
获取最终确定的 Blobstore 文件的 Blob 键。
参数-
create_file_name – 从 create() 获取的可写 blobstore 文件名
-
文件应该会最终确定。(函数。)–
相应 Blob 的 apphosting.ext.blobstore.BlobKey 实例;如果文件名引用的 Blob 未最终确定,则为 None。
可能引发的错误-
google.appengine.api.files.InvalidFileNameError(如果文件名不是
-
有效的未最终确定的 Blob 文件名)。
-
- google.appengine.api.files.blobstore.get_file_name(blob_key)源代码
获取从 Blob 中读取的文件名。
参数blob_key – BlobKey 的实例。
返回值字符串形式的文件名,可与 File API 配合使用以读取文件。