Accelerer le code python

Fermé
iA - 13 juin 2012 à 14:16
periplasme Messages postés 391 Date d'inscription vendredi 22 avril 2011 Statut Membre Dernière intervention 5 février 2013 - 14 juin 2012 à 13:24
Bonjour,

J'ai un code python qui traite des listes de centaines de milliers de points, et cela prend énormément de temps pour l'exécution ,
je voudrais savoir s'il y a des outils qui permettent l'accélération du code ou son optimisation sachant que j'utilise la v3.2

:s:s
A voir également:

1 réponse

periplasme Messages postés 391 Date d'inscription vendredi 22 avril 2011 Statut Membre Dernière intervention 5 février 2013 53
Modifié par periplasme le 13/06/2012 à 14:24
tu as essayer le module psyco ? http://psyco.sourceforge.net/
une fois installer, il suffit d'ajoutert
try:  
    import psyco  
    psyco.full()  
except:  
    pass  

au début de tes scripts

après, le meilleur moyen d'optimiser c'est de revoir au niveau de l'algorithme ou de l'implémentation si certaines choses peuvent être remanié ...
0
Merci pour ta réponse mais psyco n'existe pas pour python 3.2 :(
et au niveau de l'algo, c'est quasiment que des fonctions intégrées dans python, donc c'est vraiment le grand nombre de données qui pose problème
sinon, y'a pas un équivalent de psyco pour python 3.2?
0
periplasme Messages postés 391 Date d'inscription vendredi 22 avril 2011 Statut Membre Dernière intervention 5 février 2013 53
14 juin 2012 à 13:24
pas que je sache malheureusement ...
0