Как правильно извлечь метод, чтобы не было хардкода?
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