From 1547f415fcd45f5bcc2d89fbfa20e9e7e01fdbed Mon Sep 17 00:00:00 2001 From: Micael Jarniac Date: Fri, 13 May 2022 10:23:13 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20Compare=20enum=20with=20identity?= =?UTF-8?q?=20instead=20of=20equality?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > Enumeration members are compared by identity https://docs.python.org/3/library/enum.html#comparisons --- docs_src/path_params/tutorial005.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs_src/path_params/tutorial005.py b/docs_src/path_params/tutorial005.py index 8e376774492ce..9a24a4963a188 100644 --- a/docs_src/path_params/tutorial005.py +++ b/docs_src/path_params/tutorial005.py @@ -14,7 +14,7 @@ class ModelName(str, Enum): @app.get("/models/{model_name}") async def get_model(model_name: ModelName): - if model_name == ModelName.alexnet: + if model_name is ModelName.alexnet: return {"model_name": model_name, "message": "Deep Learning FTW!"} if model_name.value == "lenet":