Foros del Web » Programando para Internet » Python »

Problema con palabra "enter" leyendo líneas de fichero

Estas en el tema de Problema con palabra "enter" leyendo líneas de fichero en el foro de Python en Foros del Web. Hola, estoy leyendo un fichero que tiene unas 200mil líneas con información de usuarios de un servicio. Cuando encuentra líneas con"|" realizo un split para ...
  #1 (permalink)  
Antiguo 13/06/2019, 07:30
 
Fecha de Ingreso: octubre-2006
Mensajes: 168
Antigüedad: 12 años, 8 meses
Puntos: 2
Problema con palabra "enter" leyendo líneas de fichero

Hola,

estoy leyendo un fichero que tiene unas 200mil líneas con información de usuarios de un servicio. Cuando encuentra líneas con"|" realizo un split para separar los campos, uno de los cuales es el campo que guardo como "nombre" que contiene nombre y apellido, seguidos de IP, MAC, etc

El tema es que si el campo contiene la palabra enter realiza un salto de línea. Es decir si una vez separados por el split de "|" el campo nombre y debiendo salvar la línea con nombre, ip, mac, etc:

JUAN ARMENTEROS IP MAC
PEDRO REMENTER IP MAC

realiza un salto de línea y genera dos líneas en el csv donde recojo los datos, quedando así:

JUAN ARMENTER
OS IP MAC
PEDRO REMENTER
IP MAC

Grabando en la base de datos los campos desordenados de las líneas implicadas duplicando las líneas implicadas. Supongo que interpreta como palabra reservada ENTER y la ejecuta.

¿Cómo puedo indicar que ignore esta palabra u otras que pueden ser del sistema?

Gracias.



La zona horaria es GMT -6. Ahora son las 13:45.