expected_column_names=['Prénom','Nom',"Numéro d'identification",'Adresse de courriel']
ifcolumn_names!=expected_column_names:
raiseRuntimeError(f"unexpected column names in moodle participant file '{filename}': got '{column_names}' while '{expected_column_names}' was expected")
expected_column_names=['Prénom','Nom de famille',"Numéro d’identification",'Adresse de courriel']
missing_cols=list()
forcol_nameinexpected_column_names:
ifcol_namenotincolumn_names:
missing_cols.append(col_name)
iflen(missing_cols)>0:
raiseRuntimeError(f"missing column names in moodle participant file '{filename}': '{missing_cols}'. got '{column_names}' while '{expected_column_names}' was expected")