11:56 <ChOcO-Bn> Dites, il y a moyen de faire comme __getattr__ dans une classe, mais sur ses méthodes ?
        11:56 <ChOcO-Bn> je pensais que c'était ce que __call__ faisait mais en fait non
        12:16 <jazzydag> ChOcO-Bn: tu veux faire "obj.func[key]" avec "func" une méthode/fonction c'est ça ?
        12:17 <ChOcO-Bn> non
        12:17 <ChOcO-Bn> mais j'ai trouvé
        12:17 <ChOcO-Bn> c'est __getattr_
        12:17 <ChOcO-Bn> je veux call un obj dont les methodes n'ont pas été implémentée et faire un truc dans ce cas
        12:18 <ChOcO-Bn> (c'est pour essayer de trouver un moyen éléguant d'avoir du code async et sync facilement)
        12:22 <jazzydag> ok :)
        12:22 <jazzydag> arf, j'ai fait un mix entre __getitem__ et __getattr__, rien avoir
        12:24 <ChOcO-Bn> la j'en suis a 'RecursionError: maximum recursion depth exceeded in comparison'
        12:24 <ChOcO-Bn> :) mais je vais trouver, merci
        20:29 <pmp-p> ChOcO-Bn: ça s'appelle un proxy
        20:33 <pmp-p> ChOcO-Bn: pour mixer async/sync tu pourrais éventuellement utiliser inspect pour remonter à la frame de la fonction appelante pour tester si c'est une coroutine mais ça résoudra pas le probleme de "await"
        20:37 <pmp-p> et pour la méditation du gourou https://lwn.net/Articles/671657/
        21:04 <jazzydag> et pour le async http://calpaterson.com/async-python-is-not-faster.html :)