Questions marquées «python»

136
À quoi sert le type de tampon Python?

Il existe un buffertype en python, mais je ne sais pas comment puis-je l'utiliser. Dans la documentation Python, la description est: buffer(object[, offset[, size]]) L'argument objet doit être un objet prenant en charge l'interface d'appel de tampon (comme des chaînes, des tableaux et des tampons)....

136
Effectuer des commandes via ssh avec Python

J'écris un script pour automatiser certaines commandes de ligne de commande en Python. En ce moment je fais des appels donc: cmd = "some unix command" retcode = subprocess.call(cmd,shell=True) Cependant, j'ai besoin d'exécuter certaines commandes sur une machine distante. Manuellement, je me...

136
Pourquoi l'expression 0 <0 == 0 renvoie False en Python?

En regardant dans Queue.py dans Python 2.6, j'ai trouvé cette construction que j'ai trouvée un peu étrange: def full(self): """Return True if the queue is full, False otherwise (not reliable!).""" self.mutex.acquire() n = 0 < self.maxsize == self._qsize() self.mutex.release() return n Si la...

136
Comment charger un fichier tsv dans un Pandas DataFrame?

Je suis nouveau sur python et pandas. J'essaye de tsvcharger un fichier dans un pandas DataFrame. Voici ce que j'essaye et l'erreur que j'obtiens: >>> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t')) Traceback (most recent call last): File "<pyshell#28>",...

136
Module Python ElementTree: Comment ignorer l'espace de noms des fichiers XML pour localiser l'élément correspondant lors de l'utilisation de la méthode «find», «findall»

Je souhaite utiliser la méthode "findall" pour localiser certains éléments du fichier xml source dans le module ElementTree. Cependant, le fichier xml source (test.xml) a un espace de noms. Je tronque une partie du fichier xml comme exemple: <?xml version="1.0" encoding="iso-8859-1"?>...

136
Meilleur moyen de structurer une application tkinter?

Ce qui suit est la structure générale de mon programme tkinter python typique. def funA(): def funA1(): def funA12(): # stuff def funA2(): # stuff def funB(): def funB1(): # stuff def funB2(): # stuff def funC(): def funC1(): # stuff def funC2(): # stuff root = tk.Tk() button1 = tk.Button(root,...

135
Obtenir une sortie en temps réel à l'aide d'un sous-processus

J'essaie d'écrire un script wrapper pour un programme de ligne de commande (svnadmin verify) qui affichera un bel indicateur de progression pour l'opération. Cela me oblige à être en mesure de voir chaque ligne de sortie du programme encapsulé dès sa sortie. J'ai pensé que j'exécuterais simplement...