Todos os produtos
Search
Central de documentação

Object Storage Service:Objetos

Última atualização: Jun 23, 2026

O OSS SDK for Python do Alibaba Cloud oferece uma ampla variedade de operações de API para gerenciar objetos e arquivos armazenados em buckets do OSS. Este tópico apresenta uma visão geral de como utilizar essas operações para upload, download e gerenciamento de arquivos, além de gerenciamento de diretórios e indexação de dados. O OSS SDK for Python oferece soluções adaptadas às suas necessidades, seja para processar grandes lotes de dados ou configurar políticas de controle de acesso.

Upload de arquivos

O OSS SDK for Python simplifica o processo de upload de arquivos locais para buckets do OSS. O SDK oferece vários métodos de upload: upload simples, upload por append, upload resumível e upload multipart, cada um adequado para diferentes casos de uso. Por exemplo, ao transferir arquivos grandes ou ao operar em condições de rede instáveis, o upload resumível e o upload multipart garantem a integridade e a confiabilidade dos dados. Além disso, é possível monitorar o progresso do upload pela barra de progresso.

Download de arquivos

Com o OSS SDK for Python, você pode baixar objetos do OSS para o disco local ou lê-los diretamente na memória. O download por intervalo e o download resumível permitem recuperar partes dos dados com eficiência, mesmo em ambientes de baixa largura de banda. Esse recurso é especialmente adequado para baixar grandes conjuntos de dados, pois permite obter apenas as partes necessárias, economizando tempo e recursos.

Gerenciar arquivos

Além das operações básicas de upload e download, o OSS SDK for Python facilita tarefas avançadas de gerenciamento de arquivos, como conversão de classe de armazenamento, gerenciamento de metadados, renomeação e exclusão de arquivos. Você também pode adicionar tags aos objetos para classificação e recuperação, ou configurar regras de ciclo de vida para excluir automaticamente conteúdo expirado, oferecendo aos desenvolvedores controle flexível sobre seus espaços de armazenamento.

Gerenciar diretórios

O OSS SDK for Python estende suas funcionalidades ao gerenciamento de diretórios. É possível criar, listar e excluir diretórios, além de percorrer todos os objetos contidos neles. Esse recurso é especialmente adequado para aplicações com estruturas de arquivo complexas, como uma plataforma de educação online que precisa categorizar materiais por curso.

Indexação de dados

Ao trabalhar com conjuntos de dados em grande escala, utilize o recurso avançado de indexação de dados do OSS SDK for Python para recuperar informações armazenadas em buckets do OSS com eficiência. Estratégias de indexação eficazes contribuem para a localização rápida dos registros necessários em petabytes de dados, reduzindo significativamente o tempo de resposta e melhorando a qualidade do serviço.

Observações

  • Antes de utilizar o OSS SDK for Python, certifique-se de que o ambiente de desenvolvimento esteja corretamente instalado e configurado.

  • Ao fazer upload ou download de arquivos com o OSS SDK for Python, verifique se a conexão de rede está estável para evitar interrupções. Recomendamos fazer backup dos dados críticos antes de realizar operações como exclusão, para evitar perdas acidentais.

Referências