Skip to main content

コンストラクタ

新しいクライアントインスタンスを生成します。

パラメータ

bool
デフォルト:"True"
ローカルの ETag ベースのファイルキャッシュを ~/.cache/jmail/ 配下で有効にします。常に最新データをダウンロードするには False に設定します。

使用例

メソッド

manifest()

データセットのメタデータとチェックサムを含む API マニフェストを取得します。
戻り値: dict — data.jmail.world/v1/manifest.json から取得した JSON を解析した結果

url(dataset, fmt="parquet")

データセットファイルの生のURLを取得します。DuckDB、Polars、その他HTTP経由でParquetを読み込めるツールに直接渡すのに便利です。
str
必須
データセット名。次のいずれかです: emails, emails-slim, documents, photos, people, photo_faces, imessage_conversations, imessage_messages, star_counts, release_batches.
str
デフォルト:"parquet"
ファイル形式。parquet または ndjson.gz のいずれかです。
戻り値: str — 完全な URL を表す文字列