• # Retour booléen

    Posté par (site web personnel) . En réponse au message Recherche d'une liste dans une liste. Évalué à 4.

    Un commentaire sur ton isRunning().

    Si ta fonction trouve le processus, elle retourner un booléen True.
    Si le processus n'est pas trouvé elle ne fait pas de return, donc Python retourne None... même s'il est vrai qu'en cas d'utilisation dans un cast implicite vers booléens ça vaudra False, il serait mieux que ta fonction retourne explicitement False lorsque le processus n'est pas trouvé.

    Accessoirement, ça peut éviter de se retrouver à manipuler des valeurs non booléennes là où on en attendait:

    >>> v = None and (1==1)
    >>> print(v)
    None

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN