begin process at 2012 02 05 00:30:13
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Tutoriaux

 > EXEMPLE DE THREAD

EXEMPLE DE THREAD


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Tutoriaux Classé sous :threading, thread, class Niveau :Débutant Date de création :25/10/2004 Vu :9 014

Auteur : Shinji

Ecrire un message privé
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

Voici un très court exemple de thread en python. A vous d'égayer le code à votre convenance. A savoir : il existe une autre façon de créer des threads

Source

  • #necessaire pour les threads
  • import threading
  • #classe qui défini notre thread
  • class MyThread (threading.Thread):
  • #methode qui initialise la classe
  • def __init__ (self,Fenetre):
  • #Pour initialiser le thread en lui-meme
  • #le parametre target(=run) indique la methode lancee
  • #lors de la creation du thread
  • threading.Thread.__init__ (self, target=self.run)
  • #methode principale du thread
  • def run (self):
  • #ici le code de votre thread
  • #creation de notre thread
  • Thread1 = MyThread ()
  • #lancement du thread
  • #ne surtout pas modifier la methode start
  • #seule la methode run doit etre utilisee
  • Thread1.start()
#necessaire pour les threads
import threading

#classe qui défini notre thread
class MyThread (threading.Thread):
	#methode qui initialise la classe
	def __init__ (self,Fenetre):
		#Pour initialiser le thread en lui-meme
		#le parametre target(=run) indique la methode lancee
		#lors de la creation du thread
		threading.Thread.__init__ (self, target=self.run)
	#methode principale du thread
	def run (self):
		#ici le code de votre thread

#creation de notre thread
Thread1 = MyThread ()

#lancement du thread
#ne surtout pas modifier la methode start
#seule la methode run doit etre utilisee
Thread1.start()

 Conclusion

Il est possible d'ajouter d'autres méthodes à votre classe définissant votre thread.


 Sources du même auteur

SOCKET CLIENT/SERVEUR
Source avec Zip CLIENT SERVEUR BASIQUE AVEC WXPYTHON

 Sources de la même categorie

CALCULATRICE (AIDE SUR LES FONCTIONS EN PYTHON) par matad0r
CALCULATRICE, INTRODUCTION AU LAMBDA par xeolin
UTILISATION DES PROPRIÉTÉS EN PYTHON par FloZix
UNIX - MODULE TIME : TEMPS D'UNE FONCTION ALGORITHMIQUE AVEC... par loupmagic
Source avec Zip TUTORIEL - INTRODUCTION À WXPYTHON par aera group

 Sources en rapport avec celle ci

SOCKET MULTITHREAD SIMPLE par Guillamue06
TK_WATCH :HORLOGE GRAPHIQUE par afranck64
TÉLCHARGEUR YOUTUBE par rezuz
Source avec Zip Source avec une capture BENCHMARK PAR LE CALCUL DE PI MULTITHREAD par amaury74
Source avec une capture COURSE DE CHEVAUX par jpountz

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Socket et Threading [ par dabcorp ] Bonjour , J'ai fait un client/serveur socket , mais je me comprend pas les threads ... Je suis obligé de faire une boucle pour relance le progra Class has no attribute !?!? [ par RV2931 ] BonjourJ'ai récupéré un petit programme "Hello world" d'un tuto wxPython de développez.com que voici :# !/usr/bin/python#  -*- coding: iso885915 -*-im Création de class [ par galgafou ] Bonjour à tous, Voila voila, ca fait quelque temps que je programme en python et j'ai rapidement compris qu'on ne pouvait pas passer à côter des clas chat basique en python [ par rezuz ] bonjour, je suis en train d'essayer de programmer un chat en python, principalement dans le but d'apprendre l'utilisation des sockets et de la commun urllib2 et interface graphique [ par rezuz ] bonjour à tous. aprés avoir eu de nombreux "problemme" avec les 72 minutes de limitation vidéo de MEGAVIDEO, j'ai décidé de faire un programme qui se


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,434 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales