Pouvez-vous me dire pourquoi '?\\\?'=='?\\\\?'donne True? Cela me rend fou et je ne trouve pas de réponse raisonnable ... >>> list('?\\\?') ['?', '\\', '\\', '?'] >>> list('?\\\\?') ['?', '\\', '\\', '?']
Pouvez-vous me dire pourquoi '?\\\?'=='?\\\\?'donne True? Cela me rend fou et je ne trouve pas de réponse raisonnable ... >>> list('?\\\?') ['?', '\\', '\\', '?'] >>> list('?\\\\?') ['?', '\\', '\\', '?']
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...
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,...
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...
Je viens de mettre à jour Spyder vers la version 3.1 et j'ai du mal à changer le jeu de couleurs en sombre. J'ai pu changer la console Python et iPython en sombre, mais l'option de changer l'éditeur en sombre n'est pas là où je m'attendais à ce qu'elle soit. Quelqu'un pourrait-il me dire comment...
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...
Depuis le journal des modifications de Python 3.7 : la nature de préservation de l'ordre d'insertion des objets dict a été déclarée comme faisant partie officielle de la spécification du langage Python. Cela signifierait-il que OrderedDictcela deviendrait superflu? La seule utilité à laquelle je...
Dans un projet, j'ai par exemple deux packages différents, Comment puis-je utiliser setup.py pour installer ces deux packages dans le Colab de Google, afin de pouvoir importer les packages?
Comment m'authentifier contre AD en utilisant Python + LDAP. J'utilise actuellement la bibliothèque python-ldap et tout ce qu'elle produit, ce sont des larmes. Je ne peux même pas me lier pour effectuer une requête simple: import sys import ldap Server = "ldap://my-ldap-server" DN, Secret, un =...
J'ai du mal à comprendre ça. En ce moment, j'ai des modèles qui ressemblent à ceci: def Review(models.Model) ...fields... overall_score = models.FloatField(blank=True) def Score(models.Model) review = models.ForeignKey(Review) question = models.TextField() grade = models.IntegerField() Un examen a...
Quelle est exactement la fonction de Global Interpreter Lock de Python? Les autres langages compilés en bytecode utilisent-ils un mécanisme similaire?
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...
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)...
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: ---
J'ai écrit un code qui ouvre 16 chiffres à la fois. Actuellement, ils s'ouvrent tous sous forme de graphiques séparés. J'aimerais qu'ils s'ouvrent tous sur la même page. Pas le même graphique. Je veux 16 graphiques séparés sur une seule page / fenêtre. Aussi, pour une raison quelconque, le format...
J'ai une classe python qui ressemble à ceci: class Process: def __init__(self, PID, PPID, cmd, FDs, reachable, user): suivi par: self.PID=PID self.PPID=PPID self.cmd=cmd ... Existe-t-il un moyen de réinitialiser automatiquement ces variables d'instance, comme la liste d'initialisation de C ++?...
J'ai deux applications situées sur deux ordinateurs distincts. Sur l'ordinateur A, dans le urls.pyfichier, j'ai une ligne comme la suivante: (r'^cast/$', 'mySite.simulate.views.cast') Et cette URL fonctionnera à la fois pour mySite.com/cast/et mySite.com/cast. Mais sur l'ordinateur, BI a une URL...
Existe-t-il un moyen de modifier la PATHvariable d'environnement de manière indépendante de la plate-forme à l'aide de python? Quelque chose de similaire à os.path.join()?
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...
J'aimerais identifier des groupes de nombres continus dans une liste, de sorte que: myfunc([2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 20]) Retour: [(2,5), (12,17), 20] Et je me demandais quelle était la meilleure façon de le faire (en particulier s'il y a quelque chose d'incorporé dans Python). Edit:...