from loguru import logger import pretty_errors import argparse from argparse import ArgumentParser def lmao(): print("lmao") def init_argparser() -> ArgumentParser: argparser = argparse.ArgumentParser( description="List fish in aquarium.", argument_default=argparse.SUPPRESS ) argparser.add_argument( "--init", "-i", help="Инициализирует базу данных", type=str, ) argparser.add_argument( "--make-adm", "-m", help="Делает пользователя админом", type=str, ) argparser.add_argument( "--del-adm", "-d", help="Забирает права админа у пользователя", type=str, ) argparser.add_argument( "--delete-db", help="Снести базу данных", action="lmao" ) return argparser if __name__ == '__main__': argparser = init_argparser() args = vars(argparser.parse_args())