mauvaise indentation
This commit is contained in:
@ -43,11 +43,6 @@ for xml in root.glob('**/sts_emp*.xml'):
|
|||||||
|
|
||||||
etabs = list(set(etabs))
|
etabs = list(set(etabs))
|
||||||
|
|
||||||
def guess_uid(individu):
|
|
||||||
nom = individu[0]['nom']
|
|
||||||
prenom = individu[0]['prenom']
|
|
||||||
return f"{prenom.lower()}.{nom.lower()}"
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
from argparse import ArgumentParser
|
from argparse import ArgumentParser
|
||||||
parser = ArgumentParser()
|
parser = ArgumentParser()
|
||||||
@ -83,15 +78,15 @@ if __name__ == '__main__':
|
|||||||
for enseignant in etab_group[0][1].get('memberUid', [])
|
for enseignant in etab_group[0][1].get('memberUid', [])
|
||||||
if user._is_enseignant(enseignant)]
|
if user._is_enseignant(enseignant)]
|
||||||
members.extend(enseignants)
|
members.extend(enseignants)
|
||||||
members = sorted(list(set(members)))
|
members = sorted(list(set(members)))
|
||||||
result = []
|
result = []
|
||||||
for member, ind in [(member, user.get_attr(member, 'intid')) for member in members]:
|
for member, ind in [(member, user.get_attr(member, 'intid')) for member in members]:
|
||||||
user_etabs = set(repartition.get(ind[0], []) + user.get_etab(member, multi_etabs=True))
|
user_etabs = set(repartition.get(ind[0], []) + user.get_etab(member, multi_etabs=True))
|
||||||
if len(user_etabs) > 1:
|
if len(user_etabs) > 1:
|
||||||
partial_result = (member, ind[0], *sorted(user_etabs))
|
partial_result = (member, ind[0], *sorted(user_etabs))
|
||||||
result.append(partial_result)
|
result.append(partial_result)
|
||||||
result.sort(key=lambda x: x[2:])
|
result.sort(key=lambda x: x[2:])
|
||||||
result = [f"{el[0]}\t\t{el[1]}\t{' '.join(el[2:])}" for el in result]
|
result = [f"{el[0]}\t\t{el[1]}\t{' '.join(el[2:])}" for el in result]
|
||||||
else:
|
else:
|
||||||
result = []
|
result = []
|
||||||
print("\n".join(sorted(result)))
|
print("\n".join(sorted(result)))
|
||||||
|
Reference in New Issue
Block a user