diff options
Diffstat (limited to 'parse/enum.py')
-rw-r--r-- | parse/enum.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/parse/enum.py b/parse/enum.py new file mode 100644 index 0000000..bf35d01 --- /dev/null +++ b/parse/enum.py | |||
@@ -0,0 +1,7 @@ | |||
1 | class Enum(frozenset): | ||
2 | def __getattr__(self, name): | ||
3 | if name in self: | ||
4 | return name | ||
5 | raise AttributeError | ||
6 | |||
7 | |||