Comments on: Exécuter du code à tout lancement de Python http://sametmax.com/executer-du-code-a-tout-lancement-de-python/ Du code, du cul Sat, 07 Nov 2015 11:08:18 +0000 hourly 1 http://wordpress.org/?v=4.1 By: Sam http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10370 Wed, 26 Jun 2013 16:46:00 +0000 http://sametmax.com/?p=6461#comment-10370 Exactement. Généralement les tutos c’est “comment faire une une extrapolation transmogrifienne des plans mongroviens élliptiques avec scipy”, et pas “cette lib à tels types, telles méthodes, telles fonctions, et on peut faire ça et ça avec et elle est bien pour ça parceque x et nulle pour ça parceque x”.

]]>
By: kontre http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10363 Wed, 26 Jun 2013 11:44:20 +0000 http://sametmax.com/?p=6461#comment-10363 D’ici une 20aine d’années, mes enfants devraient me laisser le temps de faire ça… Plus sérieusement, ça m’intéresse de faire un truc comme ça, je vais voir si je peux caser ça un soir.
Tu peux préciser la dernière phrase ? Tu veux dire que les tutos ne présentent que des applications à un domaine spécifique, et pas la lib en général ?

Edit @Emmanuel: et numpy+cython, c’est pas plus simple et aussi performant que python+ctypes ? (question ouverte, hein)

]]>
By: Sam http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10361 Wed, 26 Jun 2013 09:40:13 +0000 http://sametmax.com/?p=6461#comment-10361 Au passage, si quelqu’un se sent chaud pour faire 2, 3 tutos pour débutant sous numpy et scipy, je suis preneur (même si c’est pas en article invité). Car je me sens toujours très con aux formations avec des mecs qui les utilise n’y connaissant rien, et les tutos sont très axés “usages scientifiques” alors que moi je suis interessé par “ce que la lib peut faire”.

]]>
By: kontre http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10360 Wed, 26 Jun 2013 07:18:16 +0000 http://sametmax.com/?p=6461#comment-10360 scipy, non, je l’utilise très peu moi aussi. Par contre quand je veux un tableau de données, même pour faire des additions, je prends numpy direct. (pour ceux qui ne savent pas, numpy est la lib de base avec les formats de données et les fonctions basiques, et scipy se base sur numpy en rajoutant plein de fonctions supplémentaires assez spécialisées)
Après, on peut utiliser python comme calculatrice avancée, mais j’appelle plus ça un codeur Python scientifique. (passer pour un connard élitiste : check)

]]>
By: Emmanuel http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10359 Wed, 26 Jun 2013 07:11:33 +0000 http://sametmax.com/?p=6461#comment-10359 C’est tout à fait ça, Sam. Sinon, il n’y a aucun intérêt à préférer Python+Numpy à Scilab par exemple ou bien Octave. Pour donner un exemple, des modélisations par Monté Carlo sont plus efficaces avec le couple Python ctype que par l’utilisation de Numpy (je le vis tous les jours).

]]>
By: Sam http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10346 Tue, 25 Jun 2013 12:15:19 +0000 http://sametmax.com/?p=6461#comment-10346 Nan mais tous les scientifiques font pas des calculs qui ont besoin de scipy, faut pas déconner. Tout scientifique n’a pas forcément besoin de grosses maths, et toute science n’est pas uniquement que calculs avancés.

]]>
By: kontre http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10345 Tue, 25 Jun 2013 12:00:46 +0000 http://sametmax.com/?p=6461#comment-10345 Oui, on peut. Et pour ça on utilise des formats de données compatibles. Genre, des tableaux numpy. Sinon, je ne vois pas l’intérêt de passer par python…
Bon, y’a peut-être des cas extrêmes où un scientifique n’utiliserait que le module math, mais ça m’étonne plus que fortement.

]]>
By: Emmanuel http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10344 Tue, 25 Jun 2013 11:42:44 +0000 http://sametmax.com/?p=6461#comment-10344 On peut être développeur “scientifique” Python et préférer développer ses propres librairies de calculs en C puis de les interfacer avec Python par l’intermédiaire de ctype.

]]>
By: Sam http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10325 Mon, 24 Jun 2013 12:34:18 +0000 http://sametmax.com/?p=6461#comment-10325 Oui

]]>
By: kontre http://sametmax.com/executer-du-code-a-tout-lancement-de-python/#comment-10322 Mon, 24 Jun 2013 12:00:54 +0000 http://sametmax.com/?p=6461#comment-10322 Un codeur python scientifique qui n’importe pas numpy par défaut ? c’est qui ce rigolo ?

Au passage, ce qui est fait pour python se fera aussi pour ipython, du coup ?

]]>