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 :)