nikkie-ftnextの日記

イベントレポートや読書メモを発信

HTML製スライドの表紙の画像を作るための自作ライブラリ hayasaka、0.2.0にバージョンアップ!📸

はじめに

今日は(開発を頑張って)時間がないからここだけだ、nikkieです🐺

先日リリースした hayasaka、0.2.0にバージョンアップです!🎉

目次

hayasaka 0.2.0

ローカルのHTMLファイルを file://<絶対パス> に加えて、スキーマfile://を付けないパス相対パス絶対パス)でも指定できるようにしました🙌

$ hayasaka-cli ../build/revealjs/ainouta/recommend_as_best.html awesome_aiuta.png

実装ポイント pathlibのPath.as_uri

スキーマを付けないファイルパスが渡された場合は、Path.as_uriメソッドを使って、内部でfile://で始まるURIに変換しています。

https://docs.python.org/ja/3/library/pathlib.html#pathlib.PurePath.as_uri

file URI で表したパスを返します。

ブラウザはスキーマ付きのファイルパスを開けるのですよね

終わりに

hayasaka 0.2.0として小さく機能追加しました。
0.1.0リリースエントリの「近く実装予定」を有言実行!🚀

hayasaka、よろしければお試しください!
pip install hayasaka

時を同じくする形でミリシタの映画も盛り上がっています!
観に行きたいな〜