Constructeur
Paramètres
bool
défaut:"True"
Active la mise en cache locale des fichiers basée sur les ETag dans
~/.cache/jmail/. Mettez cette valeur à False pour toujours télécharger les données les plus récentes.Exemple
Méthodes
manifest()
Récupère le manifeste de l’API, contenant les métadonnées des jeux de données et leurs sommes de contrôle.
dict — JSON analysé à partir de data.jmail.world/v1/manifest.json
url(dataset, fmt="parquet")
Retourne l’URL brute d’un fichier de jeu de données. Utile pour la passer directement à DuckDB, Polars ou à tout outil capable de lire des fichiers Parquet via HTTP.
str
requis
Nom du jeu de données. L’un parmi :
emails, emails-slim, documents, photos, people, photo_faces, imessage_conversations, imessage_messages, star_counts, release_batches.str
défaut:"parquet"
Format de fichier.
parquet ou ndjson.gz.str — URL complète