Questions marquées «python»

90
Où Anaconda Python s'installe-t-il sur Windows?

J'ai installé Anaconda pour Python 2.7 sur ma machine Windows et je voulais ajouter l'interpréteur Anaconda à PyDev, mais une recherche rapide sur Google n'a pas pu trouver l'emplacement par défaut où Anaconda était installé, et la recherche de SO n'a rien révélé d'utile, donc. Où Anaconda 4.0...

90
chaîne de retour avec première correspondance Regex

Je veux obtenir le premier match d'une regex. Dans ce cas, j'ai une liste: text = 'aa33bbb44' re.findall('\d+',text) [«33», «44»] Je pourrais extraire le premier élément de la liste: text = 'aa33bbb44' re.findall('\d+',text)[0] «33» Mais cela ne fonctionne que s'il y a au moins une correspondance,...

90
Chaînage de fonctions en Python

Sur Codewars.com, j'ai rencontré la tâche suivante: Créez une fonction addqui ajoute des nombres ensemble lorsqu'elle est appelée successivement. Donc add(1)devrait revenir 1, add(1)(2)devrait revenir 1+2, ... Bien que je connaisse les bases de Python, je n'ai jamais rencontré une fonction qui...

90
Compilation de Python en WebAssembly

J'ai lu qu'il est possible de convertir du code Python 2.7 en Web Assembly, mais je ne trouve pas de guide définitif sur la façon de le faire. Jusqu'à présent, j'ai compilé un programme C vers Web Assembly en utilisant Emscripten et tous ses composants nécessaires, donc je sais que cela fonctionne...

89
Portée des fonctions lambda et leurs paramètres?

J'ai besoin d'une fonction de rappel qui est presque exactement la même pour une série d'événements d'interface graphique. La fonction se comportera légèrement différemment selon l'événement qui l'a appelée. Cela me semble être un cas simple, mais je ne peux pas comprendre ce comportement étrange...

89
Obtenez la classe qui définit la méthode

Comment puis-je obtenir la classe qui a défini une méthode en Python? Je voudrais que l'exemple suivant imprime " __main__.FooClass": class FooClass: def foo_method(self): print "foo" class BarClass(FooClass): pass bar = BarClass() print get_class_that_defined_method(bar.foo_method)...

89
Afficher la chaîne plusieurs fois

Je veux imprimer un caractère ou une chaîne comme «-» n nombre de fois. Puis-je le faire sans utiliser de boucle? .. Existe-t-il une fonction comme print('-',3) .. ce qui signifierait imprimer les -3 fois, comme ceci: ---

89
Aucune fenêtre de tracé dans matplotlib

Je viens d'installer matplotlib dans Ubuntu 9.10 en utilisant le système de paquets synaptic. Cependant, lorsque j'essaye l'exemple simple suivant >>> from pylab import plot; >>> plot([1,2,3],[1,2,3]) [<matplotlib.lines.Line2D object at 0x9aa78ec>] Je n'ai pas de fenêtre de...