Questions marquées «python»

109
Obtenir la valeur de l'élément avec minidom avec Python

Je crée une interface graphique pour l'API Eve Online en Python. J'ai réussi à extraire les données XML de leur serveur. J'essaie de saisir la valeur d'un nœud appelé "nom": from xml.dom.minidom import parse dom = parse("C:\\eve.xml") name = dom.getElementsByTagName('name') print name Cela semble...

109
Python super () lève TypeError

Dans Python 2.5, le code suivant déclenche un TypeError: >>> class X: def a(self): print "a" >>> class Y(X): def a(self): super(Y,self).a() print "b" >>> c = Y() >>> c.a() Traceback (most recent call last): File "<stdin>", line 1, in <module> File...

109
Définir Django IntegerField par choix =… nom

Lorsque vous avez un champ de modèle avec une option de choix, vous avez tendance à avoir des valeurs magiques associées à des noms lisibles par l'homme. Existe-t-il dans Django un moyen pratique de définir ces champs par le nom lisible par l'homme au lieu de la valeur? Considérez ce modèle: class...

109
modèles django: inclure et étendre

Je voudrais fournir le même contenu dans 2 fichiers de base différents. J'essaye donc de faire ceci: page1.html: {% extends "base1.html" %} {% include "commondata.html" %} page2.html: {% extends "base2.html" %} {% include "commondata.html" %} Le problème est que je n'arrive pas à utiliser à la fois...

109
Quelle est la méthode __del__, comment l'appeler?

Je lis un code. Il existe une classe dans laquelle la __del__méthode est définie. J'ai compris que cette méthode est utilisée pour détruire une instance de la classe. Cependant, je ne trouve pas d'endroit où cette méthode est utilisée. La principale raison est que je ne sais pas comment cette...

109
Comment utiliser un booléen en Python?

Python contient-il réellement une valeur booléenne? Je sais que tu peux faire: checker = 1 if checker: #dostuff Mais je suis assez pédant et aime voir des booléens en Java. Par exemple: Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } Existe-t-il un booléen en...

109
Comment accéder à l'historique des commandes depuis IDLE?

Sur bash ou l'invite de commande de Windows, nous pouvons appuyer sur la flèche vers le haut du clavier pour obtenir la dernière commande, la modifier et appuyer à nouveau sur ENTRÉE pour voir le résultat. Mais dans IDLE 2.6.5 ou 3.1.2 de Python, il semble que si notre déclaration imprime 25...

109
Python Script exécute des commandes dans le terminal

J'ai lu cela quelque part il y a quelque temps, mais je n'arrive pas à le trouver. J'essaie de trouver une commande qui exécutera des commandes dans le terminal et produira ensuite le résultat. Par exemple: le script sera: command 'ls -l' Il sortira le résultat de l'exécution de cette commande dans...

109
tampon circulaire efficace?

Je souhaite créer un tampon circulaire efficace en python (dans le but de prendre des moyennes des valeurs entières dans le tampon). Est-ce un moyen efficace d'utiliser une liste pour collecter des valeurs? def add_to_buffer( self, num ): self.mylist.pop( 0 ) self.mylist.append( num ) Qu'est-ce qui...

109
Utilisation des instructions d'impression uniquement pour déboguer

J'ai beaucoup codé en Python ces derniers temps. Et j'ai travaillé avec des données avec lesquelles je n'avais jamais travaillé auparavant, en utilisant des formules jamais vues auparavant et en traitant d'énormes fichiers. Tout cela m'a fait écrire beaucoup de déclarations imprimées pour vérifier...