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)