Constructeur
Paramètres
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
| Méthode | Renvoie | Description |
|---|---|---|
manifest() | dict | Manifeste de l’API avec métadonnées des jeux de données |
emails(slim) | DataFrame | Archive d’e-mails |
documents(include_text) | DataFrame | Métadonnées/texte des documents |
photos() | DataFrame | Métadonnées des photos |
people() | DataFrame | Personnes identifiées |
photo_faces() | DataFrame | Boîtes englobantes de visages |
imessage_conversations() | DataFrame | Conversations iMessage |
imessage_messages() | DataFrame | Messages iMessage |
star_counts() | DataFrame | Étoiles issues du crowd-sourcing |
release_batches() | DataFrame | Informations sur les lots de publication |
url(dataset, fmt) | str | URL brute du jeu de données |
manifest()
dict — JSON analysé à partir de data.jmail.world/v1/manifest.json
url(dataset, fmt="parquet")
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.Format de fichier.
parquet ou ndjson.gz.str — URL complète