05:58 <magopian:#afpy> o/
08:58 <cyp:#afpy> plop
09:23 <jpcw:#afpy> atin café thé
09:28 <Nekrodes:#afpy> hi a toutes et tous ;)
09:32 <jpcw:#afpy> salut
11:26 <ogrisel:#afpy> salut a tous matin café
11:26 <ogrisel:#afpy> yotaff est pas la ?
11:27 <ogrisel:#afpy> aconrad: ca va comment dans la valley ? il pleut a SF ?
13:46 <gawel:#afpy> tarek ogrisel http://www.lastfm.fr/music/MiSSiLL/_/Electro-Booty-Breaks-HipHop-Mash-Up-Club+Mix
13:46 <gawel:#afpy> ça envois du lourd
13:52 <solevis:#afpy> bonjour
14:18 <tarek:#afpy> gawel, cimer
14:29 <ogrisel:#afpy> gawel: je me branch
15:40 <No`:#afpy> salut l'afpy
15:40 <jpcw:#afpy> No`: comment vas ?
15:40 <No`:#afpy> jpcw: comme un lundi :op
15:40 <miniwark:#afpy> No`: plop
15:40 <jpcw:#afpy> comme un gars qui a AFPyr et qui va pas conduire au retour c'est ça ?
15:40 <No`:#afpy> un peu nerveux, mais c'est normal
15:41 <jpcw:#afpy> rhoo
15:41 <No`:#afpy> toujours le trac, toujours
15:41 <No`:#afpy> et encore, ça s'est calmé
15:41 <No`:#afpy> pour ma première conf en anglais au Lugradio Live, j'ai crû mourir une heure avant
15:43 <jpcw:#afpy> No`: on aura pas le retro-projo ce soir
15:43 <jpcw:#afpy> genre les profs de Fac s'en servent
15:43 <jpcw:#afpy> c'est dingue hein !
15:44 <jpcw:#afpy> ils auraient pu décaler leurs cours quand m^me !
15:45 <No`:#afpy> ben heureusement que j'ai un portable avec un grand écran alors
15:45 <jpcw:#afpy> ah mais je vais amener mon 22"
15:45 <No`:#afpy> ok
15:45 <jpcw:#afpy> si j'oublie pas !
15:46 <solevis:#afpy> jpcw: c'est bête mon père à un projo
15:46 <solevis:#afpy> mais il ne rentre que demain à 01:00
15:46 <No`:#afpy> ben sinon, on passera la soirée à bouffer et boire des coups
15:46 <No`:#afpy> en trollan
15:46 <No`:#afpy> t
15:46 <jpcw:#afpy> les deux mon capitaine
15:46 <jpcw:#afpy> les deux
15:46 <solevis:#afpy> c'est pas déjà prévu ?
15:47 <No`:#afpy> on confère pas la bouche pleine
15:48 <solevis:#afpy> mais le ventre plein ?
15:48 <jpcw:#afpy> No`: je suppose que t'as pensé à ton apn
15:48 <No`:#afpy> euh
15:48 <jpcw:#afpy> genre tes fotos elles déchirent
15:48 <No`:#afpy> genre l'apn qui est chez moi ?
15:48 <No`:#afpy> et que pour arriver à l'heure je repasse pas par chez moi ?
15:49 <jpcw:#afpy> solevis: t'as un apn ?
15:49 <No`:#afpy> genre ce matin, j'avais: la sacoche portable perso + la sacoche portable boulot + le sac à langer + ma fille sous le bras ?
15:49 <No`:#afpy> même si j'avais voulu, j'aurais pas pu
15:50 <jpcw:#afpy> No`: je sais comment ça va
15:50 <jpcw:#afpy> la première fis que je suis parti avec mon fils en vacances une fois que j'ai eu mis les affires du fiston+ couches/ machins + poussette
15:51 <jpcw:#afpy> je voyais le mment où j'annulais les vacances because-> budget chnager voiture
15:51 <jpcw:#afpy> il restait de la place pour une brosse à dents téléscopique
15:51 <solevis:#afpy> jpcw: mon téléphone portable est plus puissant que mon apn si tu veux savoir
15:51 <No`:#afpy> heh
17:39 <newbie:#afpy> Bonjour à tous, est-il possible de créer une classe depuis le contenu d'une variable ?
17:39 <newbie:#afpy> s'il vous plait
17:43 <No`:#afpy> newbie: pas compris la question
17:44 <newbie:#afpy> bon, en fait, j'ai une variable de type str qui contient le nom d'une classe, et j'aimerai qu'un des attributs de ma seconde classe soit du type de celle de la variable. heu...
17:45 <newbie:#afpy> J'espère que j'ai été assez clair ?
17:46 <marmoute:#afpy> newbie: çe que tu essais de faire est mal
17:47 <marmoute:#afpy> (tm)
17:47 <marmoute:#afpy> newbie: pourquoi donc cherche tu as faire ça ?
17:48 <newbie:#afpy> ah ! ok . en fait, j'ai créé deux classes dérivées de SocketServer.BaseRequestHandler RH1 et RH2, en fonction de la configuration lue dans un fichier de paramètres je voudrai transmettre RH1 ou RH2 à mon socketServer
17:48 <newbie:#afpy> voilà !
17:49 <No`:#afpy> un "if" suffit
17:49 <No`:#afpy> pourquoi voiloir faire en dynamique ?... c'est un peu "sale"
17:50 <No`:#afpy> if parametre == 'meuh': r = RH1(); else: r = RH2()
17:50 <No`:#afpy> (avec les retours-chariot, tout ça)
17:51 <newbie:#afpy> en fait, je cherchais un moyen d'avoir plusieurs handler, en fonction de la configuration, histoire d'importer que ce dont j'ai besoin. Mais si c'est "sale" alors je passerai par un if alors. Je pensais qu'il existait un moyen de créer une classe dynamiquement.
17:51 <No`:#afpy> on peut, sinon
17:51 <No`:#afpy> mais c'est sale
17:51 <No`:#afpy> http://friendpaste.com/1USw5rBMAVe40CIYckrAAy
17:51 <No`:#afpy> genre
17:51 <newbie:#afpy> ah oui, ok, c'est sale !
17:52 <No`:#afpy> (pour être précis, tu crées pas une classe, mais tu instancie une classe - mais je chipote)
17:52 <No`:#afpy> parce qu'on peut aussi créer des classes en dynamique
17:52 <gawel:#afpy> ogrisel ccomb afpyro ?
17:53 <jpcw:#afpy> gawel: ouais j'y go
17:53 <gawel:#afpy> heu, pas tout de suite non plus :)
17:53 <newbie:#afpy> dans le cas que tu m'as donné effectivement
17:53 <jpcw:#afpy> bon afpyro aux parigots :p
17:53 <gawel:#afpy> et je demandais a mes collegues parigots
17:53 <jpcw:#afpy> gawel: moi j'y vais maintenat
17:53 <jpcw:#afpy> faut que j'aile chercher les binouzes
17:53 <gawel:#afpy> bonne route
17:53 <jpcw:#afpy> merci
17:54 <cyp:#afpy> jpcw: y a une super cave a biere au nord de pau
17:54 <newbie:#afpy> en fait, c'est bien ça je voudrais créer des classes en dynamique et non des instances, en fait transmettre à mon instance de socketserver la classe de handler en paramètre, c'est tout à fait ça
17:55 <jpcw:#afpy> cyp: euh pas pour ce soir, mais la prochaine fois ok
17:55 <jpcw:#afpy> j'enverrais solevis il a que ça à faire
17:55 <jpcw:#afpy> ;)
17:55 <jpcw:#afpy> cyp: tu vas à l'afpyro parisien ?
17:56 <cyp:#afpy> non
17:56 <jpcw:#afpy> rhoo
17:56 <cyp:#afpy> pas le tps
17:56 <marmoute:#afpy> newbie: en fait on évite de passer du code dans des chaines pour plusieur raison. Mais l'une d'elle c'est d'évité que dans ta config on retrouve une classe qui s'appelle "__import__('shutils').rmtree('/')"
17:57 <cyp:#afpy> et c'est loin de chez moi
17:57 <jpcw:#afpy> ok
17:57 <jpcw:#afpy> bon @ toutes
17:58 <No`:#afpy> allez, pareil
17:58 <No`:#afpy> j'vais chercher un pythonneux
17:58 <jpcw:#afpy> No`: ouaip il est prêt là
17:58 <gawel:#afpy> je me sens seul d'un coup
17:58 <jpcw:#afpy> il a quitté le chan du boulot
17:58 <jpcw:#afpy> gawel: on est avec toi
17:58 <gawel:#afpy> :D
18:00 <newbie:#afpy> merci à tous, je vais essayer de traiter le problème autrement alors !
18:04 <marmoute:#afpy> newbie: tu peux lui passez ta classe en paramettre. mais sous forme de classe pas de chaine de caractère.
18:06 <newbie:#afpy> c'est pour ça que je voulais convertir ma variable en classe, afin de la transmettre, mais, si c'est "sale" je vais repenser le problème autrement. c'était juste que je voulais faire du zèle !
18:07 <flox:#afpy> a = type(ma_variable, (), {})
18:07 <flox:#afpy> mais bon l'intérêt est limité
18:07 <flox:#afpy> tu transforme ma_variable en classe
18:08 <flox:#afpy> du mois tu crées une classe qui porte le nom contenu dans la chaîne ma_variable
18:08 <flox:#afpy> (j'ai l'intuition que ce n'est pas ce que je suis à côté de la plaque)
18:08 <flox:#afpy> ahem, ya des mots en trop
18:10 <marmoute:#afpy> newbie: tu peux transmettre la classe directement non ?
18:11 <newbie:#afpy> bah, non, enfin, je sais pas quoi ! En gros, j'ai un socketserver que j'instancie, je dois lui transmettre un RequestHandler
18:11 <newbie:#afpy> et j'ai deux RequestHandler RH1 et RH2
18:12 <newbie:#afpy> en fonction de la configuration lue dans un fichier de paramètres, lorsque j'instancie mon serveur je peux transmettre RH1, RH2 ou encore un autre RHxx
18:12 <newbie:#afpy> voilà !
18:20 <marmoute:#afpy> http://pastebin.com/C9u2649F
18:24 <newbie:#afpy> merci
18:25 <newbie:#afpy> ah, je comprends mieux, excellent python !
18:30 <afpy_user:#afpy> je suis nouveau à Python. Maitrise Matlab. Ai de solides connaissances d'OPP. Ou dois-je commencer pour Python
19:15 <aconrad:#afpy> ogrisel: ca va pas mal dans la valley. Il fait super beau tous les jours :)
19:16 <aconrad:#afpy> SF je sais pas, mais il fait souvent moche a quelques miles plus au nord
19:16 <ogrisel:#afpy> bon bah nous on va a l'afpyro
19:16 <ogrisel:#afpy> il fait deja nuit ici
19:16 <aconrad:#afpy> hehe, moi je demarre le taf
19:17 <ogrisel:#afpy> on boira a ta santé
19:17 <aconrad:#afpy> Yes !
19:17 <aconrad:#afpy> cafe cheri ?
19:17 <ogrisel:#afpy> yes
19:18 <ogrisel:#afpy> je decolle des que j'ai fini mon synchroniseur de Barack Obama
19:18 <aconrad:#afpy> ???
19:18 <ogrisel:#afpy> qui mange des entités dbpedia.org et pond des documents nuxeo en sortie
19:18 <ogrisel:#afpy> :)
19:20 <ogrisel:#afpy> http://hg.nuxeo.org/addons/nuxeo-platform-semantic-entities/file/0dc329c62c07/nuxeo-platform-semantic-entities-core/src/test/java/org/nuxeo/ecm/platform/semanticentities/service/RemoteEntityServiceTest.java
19:21 <ogrisel:#afpy> j'apprends plein de trucs, comme par exemple que Barack Obama ca s'ecrit ?????, ????? en russe
19:21 <aconrad:#afpy> haha
20:26 <feth:#afpy> zomg l'url