1
respuesta

[Duda] pregunta acerca de bancos de datos

*En este codigo *

preguntas_port_sin_code = substituir_codigo(datos_portugues.Pregunta, regex_codigo) preguntas_port_sin_code_tag = eliminar(preguntas_port_sin_code, regex_html)

datos_portugues["sin_code_tag"]= preguntas_port_sin_code_tag

datos_portugues.head()

debería arrojarme un tabla con las preguntas de los datos sin etiquetas, pero al ejecutarlo me lanza estre error

TypeError Traceback (most recent call last) in ----> 1 preguntas_port_sin_code = substituir_codigo(datos_portugues.Pregunta, regex_codigo) 2 preguntas_port_sin_code_tag = eliminar(preguntas_port_sin_code, regex_html) 3 4 datos_portugues["sin_code_tag"]= preguntas_port_sin_code_tag 5

1 frames in (.0) 3 return regex.sub (" ", textos) 4 else: ----> 5 return [regex.sub(" ", textos, ) for texto in textos]

TypeError: expected string or bytes-like object

**creo que el error esta aqui **
**si alguien supiera como puedosolucionarlo lo agradeceria :3**

def substituir_codigo (textos, regex): if type (textos) == str: #str quiere decir que etsa recibiendo un unico texto return regex.sub (" ", textos) else: return [regex.sub(" ", textos, ) for texto in textos]

1 respuesta

Hola Jaren, espero que estés bien!

¿Podría mostrarme todo el código?

El error informa que en las líneas que posee regex en el parametro era esperado objetos strings, digo, objetos para ser convertidos, u objetos retornados post conversión.

Saludos y buenos estudios!