-
Notifications
You must be signed in to change notification settings - Fork 0
/
task.py
19 lines (17 loc) · 1.04 KB
/
task.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
greetings = {
'English' : 'Dear [Firstname] [Lastname], \n\nCompliments of the season to you and your family. Wishing you the very best of the season.',
'Greek' : 'Αγαπητέ/ή [Firstname] [Lastname], \n\nΚαλές γιορτές σε εσάς και την οικογένειά σας. Σας εύχομαι τα καλύτερα για αυτή την περίοδο του χρόνου.',
'French' : 'Cher [Firstname] [Lastname], \n\nMeilleurs vœux de saison à vous et à votre famille. Je vous souhaite le meilleur pour cette période de l’année.',
}
import csv
with open('file.csv') as f:
reader = csv.reader(f)
for row in reader :
Firstname, Lastname, phoneno, language = row
if language in greetings:
greeting = greetings[language].replace("[Firstname]", Firstname).replace("[Lastname]", Lastname)
filename = f"{phoneno}.txt"
f = open(filename, "w", encoding="utf-8")
f.write(greeting)
f.close()
print(f"Greeting saved to {filename}")