Constructor
Parámetros
Activa el almacenamiento en caché local de archivos basado en ETag en
~/.cache/jmail/. Ponlo en False para descargar siempre datos nuevos.Ejemplo
Métodos
| Método | Devuelve | Descripción |
|---|---|---|
manifest() | dict | Manifiesto de la API con metadatos del conjunto de datos |
emails(slim) | DataFrame | Archivo de correos electrónicos |
documents(include_text) | DataFrame | Metadatos y texto de documentos |
photos() | DataFrame | Metadatos de las fotos |
people() | DataFrame | Personas identificadas |
photo_faces() | DataFrame | Cajas delimitadoras de rostros |
imessage_conversations() | DataFrame | Conversaciones de iMessage |
imessage_messages() | DataFrame | Mensajes de iMessage |
star_counts() | DataFrame | Estrellas generadas por la comunidad |
release_batches() | DataFrame | Información sobre los lotes de publicación |
url(dataset, fmt) | str | URL sin procesar del conjunto de datos |
manifest()
dict — JSON parseado de data.jmail.world/v1/manifest.json
url(dataset, fmt="parquet")
Nombre del conjunto de datos. Uno de los siguientes:
emails, emails-slim, documents, photos, people, photo_faces, imessage_conversations, imessage_messages, star_counts, release_batches.Formato de archivo. Puede ser
parquet o ndjson.gz.str — URL completa