Bruno Desthuilliers <bdesth.quelquechose@free.quelquepart.fr> a écrit :
> fred a écrit :
>> Bruno Desthuilliers <bruno.42.desthuilliers@wtf.websiteburo.oops.com > a écrit :
>>
>>>Tu sais qu'il existe des packages pour ça dans la bibliothèque standard?
>> Voui, je m'en doute.
>> Mais je n'ai jamais été regarder.
>
> Tu a tort. Et le tort tue.
>
> Ok ---------->[]
C'est bon, on est vendredi ;-)
>> Et pis deuxième, j'ai tout un tas de sortes d'arguments à passer :
>> "a", "a=1", "a='(2 2)'", "a='(2 2), (3 3)'"
>> des trucs dans ce genre-là...
>>
>>>Mais bon, même si tu tiens à réinventer la roue...
>> On est là pour s'amuser, non ?
>
> Heu... Pas seulement, non. Moi j'y suis aussi pour nourrir ma famille !-)
Tu nourris ta famille à répondre sur fclp ???
>> Je ne voyais pas la pertinence de cette info, c'est tout.
>
> Et pourtant... Comprend bien qu'il y a en Python une différence assez
> fondamentale entre un binding (ie : a = 42) et un appel de méthode
Ok, ça, c'est un « binding ».
Je ne savais pas.
> (obj.a = 4 => obj.__setattr__('a', 42)).
>
>> En l'occurence, je ne connaissais pas la bonne façon de faire
>> pour ce cas précis.
>
> D'où l'intéret des questions bien formulées !-)
Tout à fait !
Et pour ça, faut déjà avoir les idées bien claires...
Et ce n'est pas toujours le cas... :-p
--
http://scipy.org/FredericPetit