Commits

Jesús Jerez  committed ae52f32

1) correcciones en mensajes
2) agregado fin de linea al cierre de la inserción de datos

  • Participants
  • Parent commits 2c26fc4

Comments (0)

Files changed (1)

File convertir/csv2sql.py

                 datos_csv = csv.reader(f_csv, 'cne') # leer el CSV
                 columnas = datos_csv.next() # leer primera linea, nombres de campos
                 tabla = self.__crear_tabla(columnas, archivo_sql, formato_sql)
-                print 'Tabla creada...'
-                print 'Llenando datos...'
                 if tabla == 'Electores':
+                    print 'Tabla creada...'
                     try:
                         with open(archivo_sql, 'a+') as f_sql:
+                            print 'Llenando datos...'
                             f_sql.write(self.__qry_electores_insert_mysql.format(
                                 tabla = self.__nombre_tabla_electores,
                                 nacionalidad = self.__columnas_electores[0],
                             # eliminar última , y agregar ;
                             f_sql.seek(-2, os.SEEK_END)
                             f_sql.truncate()
-                            f_sql.write(';')
+                            f_sql.write(';\n')
                             print 'Archivo ' + archivo_sql + ' creado'
                             sys.exit(0)
                     except IOError as e:
                         print e
                 elif tabla == 'Centros':
+                    print 'Tabla creada...'
                     try:
                         with open(archivo_sql, 'a+') as f_sql:
+                            print 'Llenando datos...'
                             f_sql.write(self.__qry_centros_insert_mysql.format(
                                 tabla = self.__nombre_tabla_centros,
                                 cod_centro = self.__columnas_centros[0],
                             # eliminar última , y agregar ;
                             f_sql.seek(-2, os.SEEK_END)
                             f_sql.truncate()
-                            f_sql.write(';')
+                            f_sql.write(';\n')
                             print 'Archivo ' + archivo_sql + ' creado'
                             sys.exit(0)
                     except IOError as e: