今更pytest&pytest-cov
テスト対象 main.py import re def sum_up(a: int, b: int) -> int: return a + b def subtract(a: int, b...
24 search resultsShowing 1~20 results
You need to log-in
テスト対象 main.py import re def sum_up(a: int, b: int) -> int: return a + b def subtract(a: int, b...
2024/08/11 追記 上記の日時でまたnumpyをインストールしてみましたが、やはり通常のインストールだと遅いままでいした。 公式に説明や警告が無いので意外と認知されていないが、普通にnu...
概要 標準ライブラリのstd::collections::HashMapを使用して結果をメモしていく。 基本的には他言語と変わらないが参照を渡していくことを忘れない様にする。 use std::...
SQLで条件に合わせて値を変える SELECT CASE WHEN 条件1 THEN 値1 WHEN 条件2 THEN 値2 ELSE 値3 END AS 列名 例 SELECT CASE WH...
例外処理 in Python def raise_exception(): raise Exception("例外が発生しました") def main(): try: raise_excepti...
Pydanticのデータ検証機能について Pydanticを使用することで動的にデータの型を検証することができます。 from pydantic import BaseModel class T...
pyproject.tomlに以下のフォーマットでルールコードを追加する pyproject.toml [tool.ruff] ignore = ["E712"] 以上。 ちなみにE712はx ...
Cargo コマンド プロジェクトの作成 cargo new <project> ビルド cargo build ビルドと実行 cargo run リリースビルド cargo bui...
TL;DR FastAPIのミドルウェアを使えばInternal Server Errorの時にエラー処理を行うことができる ミドルウェアを使うことで、エラー処理を一ヶ所に共通化することができる...
2022/11/11 追記 StrEnumがPython11で実装されたのでそれも使いましょう。 Official Docs Enumは複数の定数をクラスに纏めて管理できる import enu...
下記の様に設定することで、Response.nameに値が存在する場合はそれを含め、Noneの場合は除外してからJsonに変換してくれるようになる。 from pydantic import B...
Pythonで二値連長圧縮 def run_length_compression(array: str) -> list[int]: """Return the run length co...
PythonでHeapとHeapsortの実装 from typing import List def heap_up(array: List[int], idx: int) -> Lis...
FastAPIは日本語に対応しているが一工夫すると吉 まず、下記の様なレスポンスは何の問題も無く動作する。 from fastapi import FastAPI app = FastAPI()...
VSCodeで右クリックからsort importを選択しなくても保存時に自動で整形する設定方法。 結論 設定ファイル(JSON)に以下を追加。 "editor.codeActionsOnSav...
PythonにはHashable,Unhashableという概念があり、辞書型の鍵にしようできるのはHashableなオブジェクトのみ。 割と便利なDataclassを使っていて辞書の鍵として使...
とりあえず知っておいた方が良いセキュリティ技術7選 以下7つについて簡単に解説。 Hash Salt (Paper) HMAC Symmetric Encryption Keypairs Asy...
ガチ初心者向けPostgreSQL GCP上で使った時に覚えたことを殴り書きします。 環境毎に異なると思うのでコンソール画面(コマンドが使える画面)までは頑張って行ってください。ちなみにGCPの...
Sum of Combinatorial Games 複数のパイルを使ったNim等の複数の独立した普遍ゲームの集まりをSum of Combinatorial Gamesという。 各サブゲーム全...
Graph Games Impartial gameはグラフの頂点をゲームの中の状態、グラフの辺をゲームの動作と同一視す る事によって有向グラフで表せる。 Rules 有向グラフ G は、空集合...
24 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.