Konstruktor
Parameter
bool
Standard:"True"
Lokales, ETag-basiertes Datei-Caching unter
~/.cache/jmail/ aktivieren. Auf False setzen, um Daten immer neu herunterzuladen.Beispiel
Methoden
manifest()
Ruft das API-Manifest mit Dataset-Metadaten und Prüfsummen ab.
dict — geparstes JSON-Objekt von data.jmail.world/v1/manifest.json
url(dataset, fmt="parquet")
Hole die rohe URL für eine Datensatzdatei. Nützlich, um sie direkt an DuckDB, Polars oder ein anderes Tool zu übergeben, das Parquet über HTTP lesen kann.
str
erforderlich
Name des Datasets. Einer der folgenden Werte:
emails, emails-slim, documents, photos, people, photo_faces, imessage_conversations, imessage_messages, star_counts, release_batches.str
Standard:"parquet"
Dateiformat. Entweder
parquet oder ndjson.gz.str — vollständige URL