begin process at 2010 07 29 15:56:38
  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 :6 570

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

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
CLASSES POUR LA CONVERSION DE BASE par veracruz

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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Juillet 2010
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

 
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 : 0,858 sec (3)

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