• [^] # Re: python et django?

    Posté par . En réponse au journal S’il vous plaît... architecture-moi un Kanboard !. Évalué à 3.

    On repart sur des troll de langages ? Un exemple qui montre l'introspection pyton sur le 1 :

    In [1]: [method for method in dir(1) if callable(getattr(1, method))]
    Out[1]: 
    ['__abs__',
     '__add__',
     '__and__',
     '__class__',
     '__cmp__',
     '__coerce__',
     '__delattr__',
     '__div__',
     '__divmod__',
     '__float__',
     '__floordiv__',
     '__format__',
     '__getattribute__',
     '__getnewargs__',
     '__hash__',
     '__hex__',
     '__index__',
     '__init__',
     '__int__',
     '__invert__',
     '__long__',
     '__lshift__',
     '__mod__',
     '__mul__',
     '__neg__',
     '__new__',
     '__nonzero__',
     '__oct__',
     '__or__',
     '__pos__',
     '__pow__',
     '__radd__',
     '__rand__',
     '__rdiv__',
     '__rdivmod__',
     '__reduce__',
     '__reduce_ex__',
     '__repr__',
     '__rfloordiv__',
     '__rlshift__',
     '__rmod__',
     '__rmul__',
     '__ror__',
     '__rpow__',
     '__rrshift__',
     '__rshift__',
     '__rsub__',
     '__rtruediv__',
     '__rxor__',
     '__setattr__',
     '__sizeof__',
     '__str__',
     '__sub__',
     '__subclasshook__',
     '__truediv__',
     '__trunc__',
     '__xor__',
     'bit_length',
     'conjugate']

    Donc vu le nombre de méthode que « 1 » a je pense que c'est un objet. Python est-il pour autant tout objet ? J'en sais rien. Mais OSEF, non ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)