import sys
import inspect

test_file = [['Name=Jon Hancock'], 
     ['Date=16.08.2020'], 
     ['Author=Donald Duck']]

# intented method names
fn_names = {'get_name': 0, 'get_date': 1, 'get_author': 2}

class Filer():
    def __init__(self, file):
        self.file = file

def getter(key, val):
    def _get_line(self):
        return self.file[val][0].split('=')[1]
    return _get_line
    
for key, val in fn_names.items():
    setattr(Filer, key, getter(key, val))

f = Filer(test_file)
print("Author: ", f.get_author())
print("Date: ", f.get_date())
print("Name: ", f.get_name())