SDK

UploadSource

Um arquivo para `upload_many`: o conteúdo mais o nome e o tipo MIME. `name` é, por padrão, o nome de arquivo de um path (ou de um arquivo aberto); `bytes` ou um stream anônimo precisam de um explícito — todo nó leva um nome selado. `mime_type` é, por padrão, um palpite pelo nome, o que deixa o cofre classificar DICOM, imagem e vídeo.

Nesta página

class

Assinatura #

class UploadSource(source: str | os.PathLike[str] | bytes | BinaryIO, name: str | None = None, mime_type: str | None = None)

Um arquivo para upload_many: o conteúdo mais o nome e o tipo MIME.

name é, por padrão, o nome de arquivo de um path (ou de um arquivo aberto); bytes ou um stream anônimo precisam de um explícito — todo nó leva um nome selado. mime_type é, por padrão, um palpite pelo nome, o que deixa o cofre classificar DICOM, imagem e vídeo.

Membros #

source: str | PathLike[str] | bytes | BinaryIO #

attribute

name: str | None = None #

attribute

mime_type: str | None = None #

attribute

resolved_name() -> str #

method

O nome explícito, senão o nome base do path ou do arquivo aberto.

resolved_mime_type(name: str) -> str | None #

method

O tipo MIME explícito, senão um palpite por `name`.