query_generator.py 1.4 KB

123456789101112131415161718192021222324252627282930313233
  1. from engine.data_interface_sqlite3.query_handlers import simpleQueryHandler
  2. import sqlite3
  3. #from engine.simple_query_test import ricercaformefull
  4. #from engine.simple_query_test import ricercalemmifull
  5. #from engine.simple_query_test import ricercaformelemmi
  6. #from engine.simple_query_test import ricercalemmiforme
  7. def doSimpleQuery(data, tipo, espansa, raddoppiata, formeLemmi, path):
  8. results = ""
  9. e = int(espansa)
  10. r = int(raddoppiata)
  11. if (formeLemmi == "0"):
  12. if (tipo == "forma"):
  13. #results = ricercaformefull(data, path, espansa, raddoppiata)
  14. results = simpleQueryHandler(data, path)
  15. #results = ricercaformelemmi(data, path, espansa, raddoppiata)
  16. elif (tipo == "lemma"):
  17. #ricercalemmi(entries, path, espansa, raddoppiata)
  18. results = simpleQueryHandler(data, path)
  19. elif (formeLemmi == "1"):
  20. if (tipo == "forma"):
  21. #ricercaformelemmi(entries, path, espansa, raddoppiata)
  22. results = simpleQueryHandler(data, path)
  23. elif (tipo == "lemma"):
  24. #ricercalemmiforme(entries, path, espansa, raddoppiata)
  25. results = simpleQueryHandler(data, path)
  26. else:
  27. #results = simpleQueryHandler(data, path)
  28. #Qui vuol dire che c'è un problema. Controlla i parametri e inserisci quello che manca
  29. results = data + tipo + espansa + raddoppiata + formeLemmi
  30. return results