Costruttore
Parametri
Abilita la memorizzazione nella cache locale dei file tramite ETag in
~/.cache/jmail/. Imposta a False per scaricare sempre dati nuovi.Esempio
Metodi
| Method | Returns | Description |
|---|---|---|
manifest() | dict | Manifest dell’API con metadati del dataset |
emails(slim) | DataFrame | Archivio di email |
documents(include_text) | DataFrame | Metadati e testo dei documenti |
photos() | DataFrame | Metadati delle foto |
people() | DataFrame | Persone identificate |
photo_faces() | DataFrame | Riquadri di delimitazione dei volti |
imessage_conversations() | DataFrame | Conversazioni iMessage |
imessage_messages() | DataFrame | Messaggi iMessage |
star_counts() | DataFrame | Conteggi delle stelle crowd-sourced |
release_batches() | DataFrame | Informazioni sui lotti di rilascio |
url(dataset, fmt) | str | URL grezzo del dataset |
manifest()
dict — JSON analizzato proveniente da data.jmail.world/v1/manifest.json
url(dataset, fmt="parquet")
Nome del dataset. Uno dei seguenti:
emails, emails-slim, documents, photos, people, photo_faces, imessage_conversations, imessage_messages, star_counts, release_batches.Formato del file. Può essere
parquet oppure ndjson.gz.str — URL completo