[ Précédent :: 1 2 3 4 5 6 7 8 9 :: Suivant ]
je tente en vain de lancer une fonction en parralèle de mon interface pygtk.
j'ai une classe dédiée à l'interface, qui contient un bouton
j'ai connecté le bouton à un fonction plop() définit telle que :
def plop(self,widget,data):
scan = Scan(data)
scan.start()
Dans ma fonction scan (qui est donc un Thread) j'ai un appel à os.path.walk
Bref, à chaque clic sur mon bouton, le thread se lance, affiche une ligne, puis se stoppe. Si je reclic, il recommence (à suivre ...)
> Lire le message (8 commentaires, moyenne: 2).
J'ai un petit problème que je n'arrive pas à résoudre :
mon prog possede 2 threads, le principal qui fait du traitement et un qui attend des commandes sur l'entrée standard. Le programme doit se terminer sur un SIGINT ou SIGTERM.
Or si mon thread principal se termine correctement mon 2ème continue tranquillement son travail ! Comment le terminer ?
Voici un petit code d'exemple :
#!/usr/bin/env python
import threading,sys,time,signal
class input(threading.Thread):
def __init__(self (à suivre ...)> Lire le message (2 commentaires, moyenne: 2).
Programmation.python : Doncumentation WxPython ?
Posté par stephane martin () le 24 novembre 2005Est-ce que vous auriez une documentation en particulier à recommander pour commencer à coder avec WxPython ?
Le profil du public, c'est des gens qui connaissent Python, mais sans expérience de toolkits graphiques... Anglais/français indifférent.
(J'ai bien regardé sur Google, on trouve plein de docs, et même trop... donc si il y en a une meilleure que les autres...)
Merci d'avance !
> Lire le message (13 commentaires, moyenne: 2).
Programmation.python : Affichage de nombres
Posté par GCN (Jabber id, page perso, ) le 20 novembre 2005Supposons que j'ai les nombres suivant:
123
1234
123456
1234567
123456789
J'aimerai, avec Python, écrire une fonction pour pouvoir les formater pour qu'ils ressortent sous cette forme:
123
1,234
123,456
1,234,567
123,456,789
Quelle est la méthode la plus simple ? J'ai beau fouiner dans la doc, je ne vois pas comment faire cela facilement.
Merci pour votre aide.
> Lire le message (6 commentaires, moyenne: 1,7).
Tout commence par une bête commande tapée dans un terminal:
$ wget http:/ /linuxfr.org/backend/news/rss20.rssPuis un morceau de code Python:
import libxml2
feed = libxml2.parseFile("rss20.rss")
items = feed.xpathEval("//item")
for item in items:
print item
Dans le fichier "rss20.rss" les différentes "sections" item contiennent différents éléments fils: title, author, link, etc...
Comment mettre simplement le contenu de ces éléments dans des variables (à suivre ...)
> Lire le message (3 commentaires, moyenne: 1,7).
je dois "attaquer" un serveur au travers d'une RS422, et je me demande si quelqu'un a déjà réalisé ce genre de chose en python.
J'ai vu qu'il existait un module (qui me semble assez vieux) nommé pyserial. Est ce que quelqu'un sait si il répond à mes besoins ?
> Lire le message (0 commentaire).
Programmation.python : Transformation de chaîne en chaîne "à la html"
Posté par huats (page perso, ) le 03 novembre 2005C'est à dire qui transforme les é en é et ainsi de suite... j'ai bien essayé avec cgi.escape et htmlentities mais je ne m'en suis pas sorti. C'est très sûrement car j'ai du mal faire quelque chose... Donc je veux bien toutes les aides.
Merci
> Lire le message (2 commentaires, moyenne: 2,5).
Programmation.python : Sites securises https
Posté par tuxelji () le 29 octobre 2005je débute en python et je cherche à faire un petit soft qui automatise des taches sur le net. Pour ça je doit m'authentifier en https.
j'ai fait ça:
---------------------------------------------
import httplib
import urllib
import urllib2
# params
OPPOSITION_NAME='opposition'
OPPOSITION_VALUE=''
LOGIN_NAME='nuabbd'
LOGIN_VALUE='monLogin'
PASSWORD_NAME='CodConf'
PASSWORD_VALUE='monPwd'
PAGE_LOGIN='/private/identification/iduniq.asp'
HOSTNAME = 'https://www.net751.caisse-epargne.fr' (à suivre ...)
> Lire le message (4 commentaires, moyenne: 1).
Programmation.python : IDE Eric3 et Windows : lancement impossible.
Posté par raboliot () le 24 octobre 2005Je viens d'installer Eric3 en suivant les prérequis. Rien n'y fait, le logiciel ne se lance pas. Est-ce que quelqu'un aurais eu le même problème ?
Merci !
> Lire le message (3 commentaires, moyenne: 2,7).
J'aimerais faire un logiciel qui permet de créer de manière simple des DVD à partir de un ou plusieurs MPEG2
> Lire le message (2 commentaires, moyenne: 2,5).
Programmation.python : Conversion caractère HTML
Posté par Robert VISEUR (page perso, ) le 30 août 2005> Lire le message (2 commentaires, moyenne: 3,5).
Programmation.python : compile
Posté par halfelin () le 23 août 2005P.S: mon OS est windows XP ...
> Lire le message (5 commentaires, moyenne: 1).
Programmation.python : compilateur
Posté par halfelin () le 23 août 2005Pouvez vous me dire quel compilateur utilisé ainsi que la demarche a suivre?
D'avance merci!
> Lire le message (5 commentaires, moyenne: 1).
Programmation.python : Fonction standard pour dédoublonner une liste
Posté par Robert VISEUR (page perso, ) le 20 août 2005Donc, j'ai
1
2
3
2
2
4
5
et je veux obtenir
1
2
3
4
5
par exemple.
Bien sûr, ce n'est pas difficile à coder, mais si une fonction est intégrée à Python, ce serait mieux...
Merci d'avance.
> Lire le message (3 commentaires, moyenne: 2,7).
Programmation.python : PHP array_mulisort sous Python ?
Posté par Robert VISEUR (page perso, ) le 17 août 2005> Lire le message (7 commentaires, moyenne: 1,7).
Programmation.python : PHP strip_tags sous Python ?
Posté par Robert VISEUR (page perso, ) le 17 août 2005> Lire le message (5 commentaires, moyenne: 1,6).
Programmation.python : pygtk treeview/list
Posté par iOops () le 16 août 2005Débutant en python et gtk je souhaite réaliser une application
simple pour débuter soit une fenêtre composée de deux listes.
Entre ces deux liste deux boutons l'un pour ajouter un élément de la liste 1 vers la liste 2 et l'autre pour enlever l'élément ajouté dans la liste 2 et le replacer dans la liste 1.
Pour créer la fenêtre j'utilise glade 2.6.8. J'avoue ne pas comprendre la gestion des treeview avec pygtk, vous allez sûrement me conseiller d'aller jeter un oeil (à suivre ...)
> Lire le message (11 commentaires, moyenne: 1,4).
Programmation.python : Implementation d interpreteur python
Posté par eastwind (Jabber id, ) le 11 août 2005Comment implémenter un interpreteur python dans une application deja existante ( et non programmer en python ) ?
Pendant mes surfs , je trouves beaucoup de softs sympa , mais j aurais bien voulu y ajouter un script ou 2 , histoire de me faciliter la vie .
Mais voila il n'y a pas d interpréteur python dans le soft ...
Quelqu un a une idée ? une piste ?
> Lire le message (10 commentaires, moyenne: 1,7).
Programmation.python : pygtk et les threads
Posté par Moonz () le 06 août 2005J'ai un problème plutôt étrange, regardez le code source suivant
import sys, gtk, threading
def test(*args):
dialog = gtk.MessageDialog(None, gtk.DIALOG_MODAL, gtk.MESSAGE_INFO, gtk.BUTTONS_OK, "Plop")
dialog.run()
dialog.destroy()
def test_thread():
gtk.gdk.threads_enter()
test()
gtk.gdk.threads_leave()
def test_threaded(*args):
threading.Thread(target=test_thread).start()
gtk.gdk.threads_init()
w = gtk.Window(gtk.WINDOW_TOPLEVEL)
b1 = gtk.Button("gtk.Dialog (à suivre ...)> Lire le message (3 commentaires, moyenne: 1,3).
Programmation.python : Python et les import dans les CGI
Posté par cho7 (page perso, ) le 02 août 2005j'essais d'importer le module bz2 dans un CGI python, et autant ca marche très bien dans un script autonome (via "import bz2"), autant quand le CGI est éxecuté par apache j'ai le droit à un magnifique "bz2 inconnu"
A quoi celà peut-il être dû ?
Merci.
> Lire le message (1 commentaire, moyenne: 2).


