Ciao a tutti.
ho un problema con MySQLdb
in pratica ho un file. lo 'depuro' e poi devo fare un'importazione di massa.
il codice che ho scritto io è questo:
Il file da importare sono circa 7 mb.codice:import MySQLdb f=open('c:/fogli_istruzione/fogli_istruzione.txt' , 'r') file_scr=open('c:/fogli_istruzione/fogli_istruzione_corretto.txt' , 'w') #file_scr.write('') f.readline() for line in f: linea=line.replace('\"','') #linea=line.replace('\xOA','|') campo_1=linea[:15] campo_2=linea[15:36] campo_3=linea[-10:] riga=campo_1+';'+campo_2+';'+campo_3+'\n' file_scr.write(riga) f.close() file_scr.close() conn = MySQLdb.connect(host="",user="",passwd="",db="") cursore = conn.cursor() cursore.execute('load data local infile \'C:/fogli_istruzione/fogli_istruzione_corretto.txt\' into table fogli_istruzione fields terminated by \';\' (codice_padre,descrizione,codice_figlio)')
prima di passare a farlo con php volevo provare con python.
il problema è che non mi da nessun errore... semplicemente non importa nulla.
Grazie dell'aiuto,
Ale


Rispondi quotando