The log instance doesn't work on Mac
Actually the log.info calls doesn't print anything on Mac.
See : https://renewal-recsystems.readthedocs.io/en/latest/quickstart.html#testing-the-recsystem
I suggested to do this for now:
Si vous n'arrivez pas voir les logs, soit vous faites des prints, soit vous faites comme ceci avec logging pur écrire dans un fichier:
import logging
logging.basicConfig(filename='recsystem.log', level=logging.INFO)
def recommend(state, user, articles, min_articles, max_articles):
logging.info(f'state: {state}')
logging.info(f'user: {user}')
logging.info(f'articles:\n{articles}')
logging.info(f'min_articles: {min_articles}')
logging.info(f'max_articles: {max_articles}')
print("aaaaa")
return []
Ensuite il vous suffit de faire un tail -f recsystem.log pour voir les appends dans le fichier
Edited by Julien Hay