Programowo przekształć moduł / zestaw funkcji w klasę Pythona

Przypuśćmy, że mam plik z metodami grupowymi jako bunch_methods.py:

def one(x):
  return int(x)

def two(y)
  return str(y)

Czy istnieje sposób na wykorzystanie tej grupy metod poprzez zaimportowanie całego modułu lub wybranie metod i przekształcenie importowanych w klasę?

na przykład pseudo-mądry

def make_class_from_module(which_module_or_listing_of_methods):
    class = turn_module_to_class(which_module_or_listing_of_methods)
    return class

więc

BunchClass = make_class_from_module (bunch_methods)

Brzmi słusznie, ale jak to możliwe? Jak mógłbym zacząć robić coś takiego, nawet jeśli powinienem, lub jakie są moje alternatywy?

Dlaczego miałbym to robić? W tej chwili jest to ćwiczenie mentalne i uczące się, ale moim szczególnym przeznaczeniem jest przyjmowanie metod i tworzenieklasy FlaskView klasy flask-class. Chciałbym potencjalnie pobrać pakiet metod i potencjalnie wykorzystać i ponownie wykorzystać je w różnych kontekstach za pomocą FlaskView

questionAnswers(4)

yourAnswerToTheQuestion