タグ

typingとvalidationに関するishideoのブックマーク (2)

  • FastAPIを使っていなくても、Pydanticは便利です

    AuthorsTwitter@__Attsun__Published onMonday, September 6, 2021 Aboutpydantic 単体でも利用可能な便利な機能についてご紹介します。 pydantic とは公式ドキュメント の冒頭には以下のような記載があります。 Data validation and settings management using python type annotations. python の型アノテーションを使った、データバリデーションと設定管理のライブラリ、ですね。 基的な使い方このあとの話を理解するのに必要な、基となる機能をさらっと紹介します。 モデルの定義pydantic では、クラスを使ってモデルを定義します。 各フィールドには型が必要です。 from datetime import datetime from typing i

  • Typing Ruby - Ruby言語型検査プログラム

    現段階では,IfやWhileなどのRubyの構文はサポートされていません.また,インスタンス変数やグローバル変数などもサポートされていません.他のクラスを継承するクラス定義が含まれたプログラムも検証できません. メソッド定義,クラス定義,メソッド呼び出しなどのみが,サポートされています. ダウンロード Typing Rubyは無保証のフリーソフトウェアであり,GNU GPL2でライセンスされます. YYYY-MM-DD: truby-revXX.tgz YYYY-MM-DD: nodedump-truby-revXX.tgz 2005年1月7日現在,まだダウンロードできるファイルはありません. 近いうちにリリースしますので,しばらくおまちください. Subversionリポジトリ 開発に利用しているSubversionリポジトリを公開しています. 匿名で最新版のソースコードをチェックアウト

  • 1