Konstruktor
Parameter
Lokales, ETag-basiertes Datei-Caching unter
~/.cache/jmail/ aktivieren. Auf False setzen, um Daten immer neu herunterzuladen.Beispiel
Methoden
| Methode | Rückgabewert | Beschreibung |
|---|---|---|
manifest() | dict | API-Manifest mit Datensatz-Metadaten |
emails(slim) | DataFrame | E-Mail-Archiv |
documents(include_text) | DataFrame | Dokumentmetadaten und -text |
photos() | DataFrame | Foto-Metadaten |
people() | DataFrame | Identifizierte Personen |
photo_faces() | DataFrame | Bounding-Boxen für Gesichter |
imessage_conversations() | DataFrame | iMessage-Konversationen |
imessage_messages() | DataFrame | iMessage-Nachrichten |
star_counts() | DataFrame | Crowd-gestützte Sterne |
release_batches() | DataFrame | Informationen zu Veröffentlichungsbatches |
url(dataset, fmt) | str | Direkte Datensatz-URL |
manifest()
dict — geparstes JSON-Objekt von data.jmail.world/v1/manifest.json
url(dataset, fmt="parquet")
Name des Datasets. Einer der folgenden Werte:
emails, emails-slim, documents, photos, people, photo_faces, imessage_conversations, imessage_messages, star_counts, release_batches.Dateiformat. Entweder
parquet oder ndjson.gz.str — vollständige URL