File size: 309 Bytes
98cdc30
 
bcc6c37
 
 
 
 
98cdc30
 
 
 
bcc6c37
 
1
2
3
4
5
6
7
8
9
10
11
12
13
import zipfile
import io

def export_zip(results):
    buf = io.BytesIO()
    with zipfile.ZipFile(buf, "w") as z:
        for i, r in enumerate(results):
            z.writestr(
                f"{i}_{r['agency']}.txt",
                f"{r['title']}\n{r['url']}"
            )
    buf.seek(0)
    return buf