Costruttore
Parametri
bool
predefinito:"True"
Abilita la memorizzazione nella cache locale dei file tramite ETag in
~/.cache/jmail/. Imposta a False per scaricare sempre dati nuovi.Esempio
Metodi
manifest()
Recupera il manifest dell’API con i metadati dei dataset e i relativi checksum.
dict — JSON analizzato proveniente da data.jmail.world/v1/manifest.json
url(dataset, fmt="parquet")
Recupera l’URL diretto del file del dataset. Utile da passare direttamente a DuckDB, Polars o a qualsiasi strumento che legga file Parquet tramite HTTP.
str
obbligatorio
Nome del dataset. Uno dei seguenti:
emails, emails-slim, documents, photos, people, photo_faces, imessage_conversations, imessage_messages, star_counts, release_batches.str
predefinito:"parquet"
Formato del file. Può essere
parquet oppure ndjson.gz.str — URL completo