Как правильно извлечь метод, чтобы не было хардкода?

def start_report():
    start = {}
    with open('file_data/start.log') as st:
        for i in st:
            a = i.strip()
            key = a[0:3]
            val = a[3:]
            start.update({key: val})
    return start


def end_report():
    end = {}
    with open('file_data/end.log') as en:
        for i in en:
            b = i.strip()
            key = b[0:3]
            val = b[3:]
            end.update({key: val})
    return end

Ответы (0 шт):