Python - как я могу динамически создать функцию с именем, основанным на строке, считанной из файла?
Допустим, у меня есть файл, содержащий строку «unpredictable_words». Я хотел бы прочитать в этой строке, а затем определить функцию следующим образом:
def test_unpredictable_words(self):
do_important_stuff()
Затем я хотел бы внедрить эту функцию в определение класса, чтобы эту функцию можно было вызывать в любых экземплярах этого класса.
Как я могу сделать это?
Я посмотрел немного на этот ответ -https://stackoverflow.com/a/8160676/1701170 - но я не думаю, что он делает то, что я хочу, точно, или, по крайней мере, я не могу понять, что происходит.