Azure Storage File Share SDK for Python
Administrar archivos compartidos de Azure con Python SDK
Trabajar con archivos compartidos de Azure Storage requiere comprender patrones complejos del SDK y métodos de autenticación. Esta habilidad proporciona ejemplos de código listos para usar para todas las operaciones comunes de archivos compartidos.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "Azure Storage File Share SDK for Python". Subir un archivo de configuración local a un archivo compartido de Azure
Resultado esperado:
Ejemplo de código que muestra la inicialización de ShareServiceClient, recuperación del cliente de archivo y método upload_file() con manejo adecuado de errores
Usando "Azure Storage File Share SDK for Python". Listar todos los archivos en un directorio con sus tamaños
Resultado esperado:
Iteración a través del contenido del directorio con list_directories_and_files(), distinguiendo archivos de subdirectorios y mostrando metadatos
Auditoría de seguridad
SeguroThis skill is a documentation guide for Azure Storage File Share SDK for Python. Static analysis scanned 0 files with 0 risk patterns detected. The skill uses standard Azure SDK patterns with proper credential handling via environment variables and DefaultAzureCredential. No malicious patterns, command injection risks, or prompt injection attempts were found.
Factores de riesgo
🔑 Variables de entorno (1)
Puntuación de calidad
Lo que puedes crear
Almacenamiento de aplicaciones nativas de la nube
Cree aplicaciones que almacenen y recuperen archivos de archivos compartidos de Azure con soporte completo del SDK para operaciones de subida, descarga y administración.
Migración de aplicaciones heredadas
Migre cargas de trabajo de archivos compartidos SMB locales a Azure implementando operaciones de archivos compatibles con la nube usando los patrones del SDK de Python.
Flujos de trabajo automatizados de respaldo
Cree soluciones automatizadas de respaldo usando instantáneas de archivos compartidos y gestión programática de archivos para escenarios de protección de datos.
Prueba estos prompts
Muéstrame cómo subir un archivo de texto a un archivo compartido de Azure usando autenticación con cadena de conexión.
Necesito listar todos los archivos compartidos en mi cuenta de almacenamiento y luego listar los archivos en un directorio específico del archivo compartido.
Ayúdame a configurar el acceso a archivos compartidos de Azure usando autenticación con Entra ID con DefaultAzureCredential para uso en producción.
Necesito descargar un archivo grande de un archivo compartido de Azure sin cargarlo completamente en memoria. Muéstrame el enfoque de transmisión con procesamiento por bloques.
Mejores prácticas
- Use variables de entorno para cadenas de conexión y URLs de cuenta para mantener las credenciales fuera del código fuente
- Prefiera la autenticación con Entra ID y DefaultAzureCredential para cargas de trabajo de producción sobre las cadenas de conexión
- Transmita archivos grandes usando descargas por bloques para evitar problemas de memoria con archivos que exceden la RAM disponible
Evitar
- Codificar cadenas de conexión o claves de cuenta directamente en el código fuente
- Cargar archivos grandes completos en memoria en lugar de usar descargas por transmisión
- No cerrar clientes asíncronos explícitamente lo que puede causar fugas de recursos
Preguntas frecuentes
¿Cómo me autentico en Azure Storage para operaciones de archivos compartidos?
¿Cuál es el tamaño máximo de archivo que puedo subir a archivos compartidos de Azure?
¿Cómo creo un respaldo de punto en tiempo de un archivo compartido?
¿Puedo usar esta habilidad con el emulador de Azure Storage o Azurite?
¿Cómo manejo los errores cuando fallan las operaciones de archivos?
¿Hay soporte asíncrono disponible para todas las operaciones de archivos compartidos?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-storage-file-share-pyRef.
main
Estructura de archivos
📄 SKILL.md