Módulo google.appengine.api.files.blobstore

Resumo

Files API.

Uso suspenso desde a versão 1.8.1: use a biblioteca de cliente do Google Cloud Storage.

Chamadas da Files API específicas do Blobstore.

Conteúdo

google.appengine.api.files.blobstore.create(mime_type='application/octet-stream', _blobinfo_uploaded_filename=None)Fonte

Cria um arquivo gravável do blobstore.

Parâmetros
  • mime_type: tipo MIME do conteúdo de blob resultante como string.

  • _blobinfo_uploaded_filename: nome do arquivo BlobInfo do blob resultante como string.

Retorna

Um nome de arquivo para o arquivo do blobstore. Esse arquivo pode ser aberto para gravação pela função de abertura da File API. Para ler o arquivo ou receber a chave blob correspondente, finalize-a e chame a função get_blob_key.

google.appengine.api.files.blobstore.get_blob_key(create_file_name)Fonte

Recebe uma chave blob para o arquivo finalizado do blobstore.

Parâmetros
  • create_file_name: nome do arquivo do blobstore gravável conforme recebido de create()

  • É preciso que o arquivo esteja finalizado. (função.) –

Retorna

Uma instância de apphosting.ext.blobstore.BlobKey para o blob correspondente ou None se o blob referido pelo nome do arquivo não estiver finalizado.

Gera
  • google.appengine.api.files.InvalidFileNameError se o nome do arquivo não for

  • um nome de arquivo de blob não finalizado válido.

google.appengine.api.files.blobstore.get_file_name(blob_key)Fonte

Recebe um nome de arquivo para ler do blob.

Parâmetros

blob_key: uma instância de BlobKey.

Retorna

Nome do arquivo como string que pode ser usado com a File API para ler o arquivo.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Ambiente padrão do App Engine para Python 2