- 2021年7月14日
- 2022年9月7日
- 0件
【Python】dictからstrへの変換・strからdictへの変換
こんにちは、Tamagoです。 FastAPIの実装でcookieを使っているのですが、辞書(dict)で保存ができなくstrに変換する必要があるのでサンプルソースを作りました。 今回はdictからstrへの変換とstrからdictへの型変換を紹介したいと思います。 辞書(dict)から文字列(st […]
こんにちは、Tamagoです。 FastAPIの実装でcookieを使っているのですが、辞書(dict)で保存ができなくstrに変換する必要があるのでサンプルソースを作りました。 今回はdictからstrへの変換とstrからdictへの型変換を紹介したいと思います。 辞書(dict)から文字列(st […]
こんにちは、Tamagoです。 Tortoise ORM でNullやNull以外の抽出方法の実装について少しハマったので備忘録としてブログを書きました。 『isnull』や『not_isnull』を使うのですが使い方が少し独特なのでサンプルも記載しておきます。 Tortoise ORMのサンプル( […]
こんにちは、Tamagoです。 Tortoise ORMでソートをする方法調べていたのですが、正式ドキュメントだと、少し見つけにくかったのでまとめました。 正式ドキュメントは以下 https://tortoise-orm.readthedocs.io/en/latest/query.html?hig […]
こんにちは、Tamagoです。 FastAPIでUGIを実装するときにチェックボックスの値の取得方法が分からなかったので調べてみました。 こんな感じのチェックボックスの値を取得する FastAPI側サンプルソース(値の取得方法) FastAPIでチェックボックスの値を取得するにはこんな感じで実装すれ […]
こんにちは、Tamagoです。 最近、FastAPIでWeb画面を作成していたのですが、空欄のINPUTをPOSTすると以下のようなエラーが発生して、結構ハマったので備忘録として残します。 エラーのコード 以下のようなソースの場合、POSTすると必須項目が設定されていないよと怒られます。 受け取るF […]
こんにちはTamagoです。 関数のデフォルトを設定していると、呼び出す側の関数で引数のバリエーションが異なる処理を何回も書くことが出てくると思います。 if文で分岐して書くこともできるのですが、なんだかイケてないなと思ってちょっと調べてみました。 今回は、関数を呼び出すときに引数を動的に変更して呼 […]
こんにちは、Tamagoです。 関数の引数を動的に渡す際に、Noneがあると不都合があったので、dictから値がNoneのキーを削除する方法を調べてみました。 実際には専用の関数などはなくロジックを組むしかなさそうです。 やりたいこと やりたいこととしては以下のように、None( key2,key4 […]