results_output.py 971 B

123456789101112131415161718192021222324252627282930313233343536
  1. # Questo NON è parte del codice: è un notebook Jupyter (nell'implementazione di VSCode)
  2. # che ho usato per fare dei test!
  3. # %%
  4. # Test code using Jupyter
  5. # %%
  6. import sqlite3
  7. import pandas as pd
  8. import dtale
  9. import unicodedata
  10. from simple_query_test_pandas import ricercaforme
  11. from simple_query_test_pandas import ricercalemmi
  12. from simple_query_test_pandas import ricercaformelemmi
  13. from simple_query_test_pandas import ricercalemmiforme
  14. from simple_query_test_pandas import inizialeraddoppiata
  15. from simple_query_test_pandas import interpreter
  16. from simple_query_test_pandas import counter
  17. from test_occorrenzario_pandas import findbib, findcontexts, findtexts
  18. import json
  19. #%%
  20. def df_to_json (df):
  21. preresults= df.to_json(orient="index")
  22. results = [val for val in json.loads(preresults).values()]
  23. return results
  24. #%%
  25. entry = "re*"
  26. print ("Ricerca di: " + entry)
  27. df=ricercaformelemmi(interpreter(entry), "../", 1, 0)
  28. print (counter(df))
  29. df_to_json(df)
  30. # %%