Questions marquées «python»

170
Débogage étape par étape avec IPython

D'après ce que j'ai lu, il existe deux façons de déboguer le code en Python: Avec un débogueur traditionnel tel que pdbou ipdb. Cela prend en charge les commandes telles que cfor continue, nfor step-over, sfor step-intoetc.), mais vous n'avez pas d'accès direct à un shell IPython qui peut être...

170
Comment installer 2 Anacondas (Python 2 et 3) sur Mac OS

Je suis relativement nouveau sous Mac OS. Je viens d'installer XCode (pour le compilateur c ++) et Anaconda avec le dernier Python 3 (pour moi-même). Maintenant, je me demande comment installer correctement le deuxième Anaconda (pour le travail) avec Python 2? J'ai besoin des deux versions pour...

170
Comment changer l'environnement python Anaconda par défaut

J'ai installé Anaconda et créé deux environnements supplémentaires: py3k (qui contient Python 3.3) et py34 (qui contient Python 3.4). En plus de ceux-ci, j'ai un environnement par défaut nommé 'root' que le programme d'installation d'Anaconda a créé par défaut et qui contient Python 2.7. Ce dernier...

169
Python: List vs Dict pour la table de recherche

J'ai environ 10 millions de valeurs que je dois mettre dans un type de table de recherche, alors je me demandais quelle serait la plus efficace une liste ou un dict ? Je sais que vous pouvez faire quelque chose comme ça pour les deux: if something in dict_of_stuff: pass et if something in...

169
APT ligne de commande comme une entrée oui / non?

Existe-t-il un moyen rapide de réaliser ce que fait l' interface de ligne de commande APT ( Advanced Package Tool ) en Python? Je veux dire, lorsque le gestionnaire de paquets pose une question oui / non suivie de [Yes/no], le script accepte YES/Y/yes/youEnter (par défaut, Yescomme indiqué par la...

169
Comment utiliser la surcharge de méthode en Python?

J'essaie d'implémenter la surcharge de méthode en Python: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) mais la sortie est second method 2; De même: class A: def stackoverflow(self): print 'first method' def...

169
Comment afficher loop.counter dans un modèle python jinja?

Je veux pouvoir afficher l'itération de la boucle actuelle dans mon modèle. Selon la documentation: http://wsgiarea.pocoo.org/jinja/docs/loops.html , il existe une variable loop.counter que j'essaie d'utiliser. J'ai ce qui suit: <ul> {% for user in userlist %} <li> {{ user }}...