以下のサイトを参考に、花の画像を表示するアプリをつくってみました。
実装したコード
Line8
def download() -> str:
内容:関数名downlodを作る、引数にはStr型の値を入れる。
技術:アノテーションによるデータ型の指定
12
untar = True,
内容:get_file()メソッドを使って、既にキャッシュされていないならURLからファイルをダウンロードする。引数として「ファイルを解凍することをTrue」とする
技術:karaライブラリの活用
40
st.image(image.rotate(degree, expand=expand))
内容:画像を回転、拡大する
技術:画像処理ライブラリPillow(PIL)のImage
モジュールに、画像を回転するメソッドrotate()
の活用
まとめ
大量の画像をブラウザ内で表示させるというのは、Pythonやってるなという感動を覚える。いい感じの難易度で、これぐらいのことをサっとできるようになっていたい、2週刊後くらいには。今回は、お手本のまねをしたので、花に限った画像表示だったが、自分の好みの画像を表示させるようなツールは時間があれば作りたいなと思った。