tabletop-frog/src/ttfrog/five_e_tools/parsers/__init__.py
2024-10-13 00:15:41 -07:00

13 lines
336 B
Python

from .item import BaseitemParser, ItemParser
from .spell import SpellParser
__ALL__ = [SpellParser, ItemParser, BaseitemParser]
def get_parser(key: str):
try:
return globals()[key.title() + "Parser"]
except KeyError:
# raise NotImplementedError(f"Could not find a parser for {key} data.")
return None