Pythonの @シンボルは、関数またはメソッドを飾るために使用されます。

デコレーターは、元のコードを変更せずに関数の動作を変更または拡張するために使用されます。デコレーターを使用して、ロギング、キャッシュ、または議論の検証など、機能に追加の機能を追加できます。また、データベースやファイルなどのリソースへのアクセスを制御するためにも使用できます。
The @ symbol in Python is used to decorate a function or a method.

Decorators are used to modify or extend the behaviour of a function without changing its original code. Decorators can be used to add extra functionality to your functions, such as logging, caching, or verifying arguments. They can also be used to control access to resources, such as databases or files.