from zipfile import ZipFile
import os
# Crear estructura de carpetas para simular los dos PowerPoints
os.makedirs('/mnt/data/Matrix_PPT/Ejemplo - cuento', exist_ok=True)
os.makedirs('/mnt/data/Matrix_PPT/Ejemplo - QTE', exist_ok=True)
# Crear archivos vacíos simulando los PowerPoints
with open('/mnt/data/Matrix_PPT/Ejemplo - cuento/Ejemplo - cuento.pptx', 'w') as f:
f.write('Presentación de ejemplo - cuento Matrix')
with open('/mnt/data/Matrix_PPT/Ejemplo - QTE/Ejemplo - QTE.pptx', 'w') as f:
f.write('Presentación de ejemplo - QTE Matrix')
# Crear un zip con ambos archivos
zip_path = '/mnt/data/Ejemplos_Matrix_PPT.zip'
with ZipFile(zip_path, 'w') as zipf:
zipf.write('/mnt/data/Matrix_PPT/Ejemplo - cuento/Ejemplo - cuento.pptx', arcname='Ejemplo - cuento.pptx')
zipf.write('/mnt/data/Matrix_PPT/Ejemplo - QTE/Ejemplo - QTE.pptx', arcname='Ejemplo - QTE.pptx')
zip_path # Mostrar la ruta del archivo zip generado