parse email strings

This commit is contained in:
Valentin Moguérou 2024-04-20 15:02:20 +02:00
parent ac0f0e75e6
commit fb9580c26e
1 changed files with 4 additions and 6 deletions

View File

@ -1,6 +1,4 @@
from datetime import date, time, datetime, timedelta
from pytz import timezone
from uuid import uuid4
from unidecode import unidecode
from os import path
from icalendar import Calendar, Event, vCalAddress, vText
@ -13,12 +11,12 @@ def emailize(nom, prenom=None):
if prenom is not None:
return "{}.{}@example.com" \
.format(
prenom.replace(" ", "_").lower(),
nom.replace(" ", "_").lower()
unidecode(prenom).replace(" ", "_").lower(),
unidecode(nom).replace(" ", "_").lower()
)
else:
return "{}@example.com" \
.format(nom.replace(" ", "_").lower())
.format(unidecode(nom).replace(" ", "_").lower())
def to_calendar(etudiant, periode):