Spaces:
Runtime error
Runtime error
import csv | |
import json | |
def buscar_en_csv_y_generar_json(archivo_csv, valor_busqueda): | |
resultados = [] | |
with open(archivo_csv, mode='r', encoding='utf-8') as file: | |
reader = csv.reader(file) | |
for fila in reader: | |
linea_completa = ','.join(fila) | |
if valor_busqueda in linea_completa: | |
resultados.append(fila) | |
if resultados: | |
return json.dumps(resultados, indent=4, ensure_ascii=False) | |
else: | |
return json.dumps({"mensaje": "No se encontraron coincidencias."}, indent=4, ensure_ascii=False) | |