#42: Streamlitを使ってQRコード生成アプリの作り方ライブデモ - 2024-07-05

Python Web UIフレームワークのStreamlitを使って、入力された文字列からQRコードを生成するアプリをYoutubeライブ中にプログラミングして作成します。

関連リンク

パーソナリティ

Pythonニュース

Streamlitを使ってQRコード生成アプリの作り方ライブデモ

飲みトーク

目次

  • 0:00:30 配信開始、コメント募集「Streamlit知ってますか?」

  • 0:05:32 【Pythonニュース】PyCon JP 2024:作業日、ロゴ締め切り、スポンサー経過、ロゴ決定

  • 0:08:42 国内イベント:OSC 2024 Hokkaido報告、PyCon mini Shizuoka、PyLadies Tokyo Meetup

  • 0:12:38 その他ニュース:2024 PSF Board選挙、Python 3.13.0 beta 3

  • 0:16:20 【メイントーク】Streamlitを使ってQRコード生成アプリの作り方ライブデモ。Streamlitの概要説明

  • 0:22:25 コーディング開始、venvにstreamlitをインストール、タイトル表示まで

  • 0:28:46 フォームに入力したテキストを表示

  • 0:32:26 markdownを出力できる

  • 0:34:04 QRコードのライブラリをインストール、文字列をQRコードに変換して表示

  • 0:42:03 質問「他のPCのブラウザからも見られるのか?」

  • 0:43:07 コードをGitにプッシュ

  • 0:43:59 Community Cloudにデプロイ

  • 0:49:58 空文字列でQRコードが出ないようにバグを修正して完成

  • 0:53:01 質問「セキュリティ系は大丈夫ですか?」

  • 0:56:00 できあがったコードを確認。質問「どんな使い道が考えられるか」

  • 0:59:30 【次回予告】Python 3.13の新機能を試す

  • 1:01:55 🍻 カシャプシュ 🍺 Streetlight Brewing ほっちゃれIPA。Streamlitで管理機能作ると便利そう

  • 1:04:24 PyCon USのStreamlitブースが大きかったSnowflakeが儲かっている?

  • 1:08:11 Gradioも強そう、アクセス制限はどうしようもない

  • 1:12:16 🍺 Brasserie Knot JIRI、じりは道東の方言。Streamlitはそれ以外を全部やっつけようとしている?

  • 1:15:25 今日のピザは韓国クワトロ、PyCon KyshuでStreamlitの発表をした、名古屋と札幌のお土産を配布

  • 1:19:55 札幌はご飯がおいしい、朝に回転寿司の根室花まるに行って、待ち時間に隣でビールを飲んだ

  • 1:26:45 千歳空港には北海道中のものがある

  • 1:28:13 OSC Hokkaidoの話、🍺 Yotei Brewing GLMMR (Glimmer)、参加者が多かった

  • 1:33:35 PyCon USのLT動画が公開されていた、札幌は学生の参加者も多かった、YAPCは函館で開催

  • 1:36:35 PyCon mini Shizuoka行きたい(ビール的な理由で)、PyCon JPの前の週はPyCon Taiwan

  • 1:39:19 札幌のビール話、OSCの懇親会はなかったのでBitStar Cafe&Barへ、その後Tap Room BEER KOTANで二次会

  • 1:43:15 ワンオペ大変だけどいろんな人に会えた、札幌涼しい

  • 1:46:03 日曜は小樽観光、寿司を食べてぶらぶら

  • 1:49:55 🍺 West Coast Brewing Surprise 5、5周年記念イベントのビール、チケットをshimizukawaさんから譲渡してもらった

  • 1:54:50 PyCon JPで作ったビールは楽しかった、作業も2回目なら慣れてそう、

  • 1:58:15 PyCon APAC 2023のオリジナルビール仕込みの動画、寺田は撮影を一生懸命やった

  • 2:02:46 ビール作りにPythonは使える?

  • 2:07:18 🍺 DESTIHL beer Deadhead Easy Haze IPA、ビール造りの動画残して良かった、重たいものを運ばなくなった

  • 2:10:00 PyCon JP来てください、APAC 2024のプロポーザル出しましょう、APACツアー考えなきゃ

  • 2:15:52 小樽でルタオ本店に行った、札幌のおすすめの店を知らない、北海道出身でも札幌は旅行で行くところ

  • 2:20:40 質問「Pythonで処理速度が遅いことがネックになることはあるか」

  • 2:27:04 悩んでたらコンサルします!Faster CPython

  • 2:30:30 社内のプロジェクトメンバーにStreamlitを共有したら反応がよかった、飛行機の中でオフラインで開発できてよかった、argparseより簡単

  • 2:36:25 Streamlitの中はReactとTronado、GradioはSvelteとFastAPI、スクリプトをWeb化して渡したい