extracción de filas del archivo CSV basado en palabras clave específicas
ingrese la descripción de la imagen aquíHe creado un código para ayudarme a recuperar los datos del archivo csv
import re
keywords = {"metal", "energy", "team", "sheet", "solar" "financial", "transportation", "electrical", "scientists",
"electronic", "workers"} # all your keywords
keyre=re.compile("energy",re.IGNORECASE)
with open("2006-data-8-8-2016.csv") as infile:
with open("new_data.csv", "w") as outfile:
outfile.write(infile.readline()) # Save the header
for line in infile:
if len(keyre.findall(line))>0:
outfile.write(line)
Necesito que busque cada palabra clave en dos columnas principales que son "posición" y "Descripción del trabajo", y luego tome la fila completa que incluye estas palabras y las escriba en el nuevo archivo. ¿Alguna idea sobre cómo se puede hacer de la manera más simple?