Les boucles
Boucle FOR :
for {variable} in {some-sequence-type}:
{python-statements}
else:
{python-statements}
Lister un répertoire dans un fichier texte
import os
list = os.listdir('E:/Film HD')
fic = open('liste_hd.txt','w')
for film in list :
fic.write(film + '<br/>n')
fic.close()
Envoyer un mail
import smtplib
from email.MIMEText import MIMEText
mail_param = {"usr":"<@mail>",
"pwd":"<password>",
"srv":"SSL0.OVH.NET",
"port":465,
"From":"Backup mimic <@mail>",
"To":"<dest @mail>"}
def sendmail(mail_param):
message = "test"
msg=""
msg = MIMEText(message.decode('latin-1').encode('utf-8'),'html')
msg.set_charset('utf-8')
msg['Subject']="[OK] Rapport de sauvegarde "
sender=mail_param['From']
recever=mail_param['To']
msg['From']=sender
msg['to']=recever
sMsg=smtplib.SMTP_SSL(mail_param['srv'],mail_param['port'])
sMsg.login(mail_param['usr'],mail_param['pwd'])
sMsg.sendmail(sender,recever.split(","),msg.as_string())
sMsg.quit()
sendmail(mail_param)