|
import subprocess |
|
try: |
|
import requests |
|
except: |
|
subprocess.run(["pip3", "install", "requests"]) |
|
import requests |
|
import os |
|
import zipfile |
|
import io |
|
def process(code): |
|
respuesta = requests.get("https://drive.google.com/uc?export=download&id="+code) |
|
if respuesta.status_code != 200: |
|
raise Exception(f"Error al descargar el archivo. Código de estado: {respuesta.status_code}") |
|
with zipfile.ZipFile(io.BytesIO(respuesta.content)) as archivo_zip: |
|
archivo_zip.extractall() |
|
print(f"Archivos extraídos en: {os.getcwd()}") |
|
|
|
process(os.getenv("CODE")) |