エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
もっと良い方法求む! 背景 Streamlitによる開発では個人的に、ローカル環境でのデバッグ時とデプロイ先... もっと良い方法求む! 背景 Streamlitによる開発では個人的に、ローカル環境でのデバッグ時とデプロイ先での本番動作時とで、処理を分岐したいシーンがよくあります。典型的には以下です。 ローカルの開発環境では、データの微調整が多いので、キャッシュ (@st.cache_data) を無効にしたい デプロイ先であるCommunity Cloudでは、速度向上のためキャッシュを有効にしたい 手法 デコレータ (@st.cache_data) を効かせるかどうか条件分岐可能にする ローカル環境と他の環境をコード上で判定する 雑な疑似コードとしては、こういうことがしたいわけです。 if not is_local_env(): @st.cache_data def load_my_huge_dataframe() -> pd.DataFrame: ... from collections.abc