Python - Wie kann ich dynamisch eine Funktion mit einem Namen erstellen, der auf einer Zeichenfolge basiert, die aus einer Datei eingelesen wurde?

Angenommen, ich habe eine Datei mit der Zeichenfolge "unpredictable_words". Ich möchte diesen String einlesen und dann eine Funktion wie folgt definieren:

def test_unpredictable_words(self):
    do_important_stuff()

Ich möchte diese Funktion dann in eine Klassendefinition einfügen, damit diese Funktion für alle Instanzen dieser Klasse aufgerufen werden kann.

Wie kann ich das erreichen?

Ich habe mir diese Antwort etwas angesehen -https://stackoverflow.com/a/8160676/1701170 - aber ich glaube nicht, dass es genau das tut, was ich will, oder zumindest kann ich nicht verstehen, was los ist.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage