Re: [Python] Compter le nombre d'appel

Startseite

Nachricht beantworten
Autor: Aurélien Grosdidier
Datum:  
To: guilde
Betreff: Re: [Python] Compter le nombre d'appel
En l'occurrence je ne l'ai reçu qu'une fois, mais je profite de
l'occasion pour y répondre avec beaucoup de retard: si tu veux le faire
proprement, tu peux regarder du côté des décorateurs.

    https://openclassrooms.com/courses/apprenez-a-programmer-en-python/les-decorateurs


A.

On 07/02/2017 17:25, ALD wrote:
> Hello,
>
> ça fait environ 4 à 5 fois que je reçois le meme email (cf ci dessous). est ce
> que d'autres sont dans le meme cas?
>
> A+
>
> Le mardi 31 janvier 2017, 14:27:35 Stephane Bonhomme a écrit :
>> Salut
>>
>> La philosophie de python, c'est quand meme "batteries included", du coup
>> tu as dans la bibliothèque standard de python des modules qui permettent
>> de faire du profiling lors de l'execution de ton code. Si tu veux faire
>> propre, je t'invite fortement à consulter:
>>
>> https://docs.python.org/3/library/profile.html
>>
>> Stéphane.
>>
>> Le mardi 31 janvier 2017 à 12:58 +0100, David Beniamine a écrit :
>>> On Tue, Jan 31, 2017 at 10:44:13AM +0100, Nicolas Ecarnot wrote:
>>>> Bonjour,
>>>>
>>>> Je débute en Python, et comme tout bon débutant, je cherche à faire
>>>> des trucs bizarres :
>>>> - Je cherche à afficher le nombre de fois qu'une fonction est
>>>> appelée, sachant que je ne connais pas d'avance cette info en
>>>> codant.
>>>> - Je voudrais coder et appeler cette fonction n fois, et qu'en
>>>> début de script, j'affiche le nombre de fois où cet appel apparaît
>>>> dans mon code.
>>>>
>>>> J'ai cru comprendre que les bons mots-clefs sont introspection,
>>>> self-reference, quine, dis
>>>> Mais je galère un peu à faire un truc propre.
>>>> Donc si vous avez des pistes, je vous remercie.
>>>
>>> Bonjour,
>>>
>>> Est-ce que tu cherche à compter les appels à une fonction existante, ou
>>> tu veux faire une fonction qui compte juste le nombre de fois que tu
>>> l'appelle ?
>>> Dans le deuxième cas, ce sujet devrait t'aider :
>>> http://stackoverflow.com/questions/279561/what-is-the-python-equivalent-of->> static-variables-inside-a-function#279586
>>>
>>> David
>