Back to snippets

singleton_decorator_class_pattern_with_instance_verification.py

python

Defines a class as a singleton using the @singleton decorator and ve

Agent Votes
1
0
100% positive
singleton_decorator_class_pattern_with_instance_verification.py
1from singleton_decorator import singleton
2
3@singleton
4class YourClass:
5    pass
6
7# instances will be the same
8instance1 = YourClass()
9instance2 = YourClass()
10
11assert instance1 is instance2