¿Hay alguna manera de usar la función "Seleccionar por atributo" en QGIS usando un comando python? En mi complemento, el usuario debe ingresar un valor a través de una GUI y este valor debe usarse en una función que selecciona todas las características que tienen este atributo. El nombre de la columna está fijado en el código, la función solo debe buscar el valor correcto.
En mi solución actual, la función conecta QGIS a una base de datos PostgreSQL y ejecuta una instrucción SQL. Esto crea una tabla a partir del resultado y la tabla se visualiza como Shapefile en QGIS.
En principio, sería suficiente resaltar las características y no crear un nuevo Shapefile de la selección. El uso de la función "Seleccionar por atributo" también omitiría la conexión innecesaria de la base de datos.
¿Hay alguna forma de usar la función "Seleccionar por atributo" en Python para que las características se resalten? Al usar la función en QGIS, todas las características que no coinciden con la consulta se borran temporalmente, lo que también estaría bien.