Python è un linguaggio di programmazione ad alto livello interpretato, orientato agli oggetti, adatto, tra gli altri usi, per sviluppare applicazioni distribuite, scripting e computazione numerica.
Considero python un linguaggio di programmazione molto potente e versatile ed è per questo che l’ho usato per trasformare la rubrica degli indirizzi di posta elettronica di mozilla thunderbird in un elenco usabile in una newsletter.
Ecco il mio primo screencast del mio blog così puoi capire meglio di cosa parlo, cliccate sul bottone a forma di quadrato in basso a destra del video a sinistra del volume per vederlo a tutto schermo…Buona Visione e dimmi cosa ne pensi.
Codice:
from string import *
def findrev(stro,strf,pos):
i = pos
while stro[i]!=strf:
i = i - 1
return i
fn = open("rubrica.csv")
fm = open("NewsLetter.txt","w")
while 1:
line = fn.readline()
if not line:
break
else:
posc = find(line,"@",0)
posv1 = find(line,",",posc)
posv = findrev(line,",",posc)
fm.writelines(line[posv+1:posv1]+','+'\n')
pass # do something
fm.writelines("bruni.marco@gmail.com")
fm.close()
fn.close()
print "Finito, ho creato la NewsLetter"