Есть ли хороший способ читать диктанты в списке из файла отбраковки, чтобы их читал файл views.py

например, вот так Результат разделения: [{'index': 'PS0191007-001', 'sex': 'M', 'name': 'FNAME LNAME', 'subjects': 'Kisw - B, Eng - B, Maarifa - B, Hisabati - A, Science - B, Grade - B'}]. Это пришло из файла отбраковки "
if occurrences: results = [] for occurrence in occurrences: parent_tr = occurrence.find_parent('tr') if parent_tr: results.append(parent_tr.text.strip())

    parsed_results = []
    for result in results:
        matokeo = re.split(r'\s{2,}', result)
        index = matokeo[0]
        sex = matokeo[1]
        name = matokeo[2]
        subjects = matokeo[3]  # Assuming subjects are already formatted correctly
        parsed_results.append({'index': index, 'sex': sex, 'name': name, 'subjects': subjects})
        print("Split result:", parsed_results)  # Add this line for debugging

        # else:
        #     print("Error: Split result doesn't contain enough elements")  # Add this line for debugging
        #     print("Results:", result)
    return parsed_results

" он должен передаваться в модель и брать каждый данные по отдельности в шаблонах результатов

выбранные данные должны быть заново представлены в табличной форме в шаблонах результатов, чтобы они были разделены следующим образом "индекс: ps022013/001 пол: M имя: fname lname предметы:'Kisw - B, Engl - B, Maarifa - B, Hisabati - A, Science - B, Average Grade - B'

Вернуться на верх