Rechercher : dans
Par :

Socket non bloquante en python

Dernière réponse le 6 mai 2004 à 18:20:30 cyril, le 6 mai 2004 à 18:01:34 
 Signaler ce message aux modérateurs

Comment puis-je faire une socket non bloquante en python et faire s.recv(x) et si je recoit rien alors faire autre chose

Meilleures réponses pour « socket non bloquante en python » dans :
Installer un driver non signé microsoft VoirForcer l'installation d'un pilote sous Vista Il arrive que l'installation de certains drivers bloque sous Windows Vista. Quand c'est le cas, impossible de faire fonctionner son périphérique correctement. Porblématique En effet, par défaut, Vista...
Windows 7: Installer un pilote non signé VoirWindows Seven bloque par défaut les pilotes non signés, ce qui empêche l’installation de ces pilotes, rendant impossible le fonctionnement du périphérique concerné. Il faut temporairement désactiver la vérification de signature des...

1

 sebsauvage, le 6 mai 2004 à 18:20:30
  • +1

Tu as 2 choix possibles pour les sockets non bloquants en Python:

- utilisation des sockets asynchrones
- utilisation des threads

ça dépend de ce que tu veux faire.

Il y a un excellent article là dessus (en anglais) chez O'Reilly: je te recommande de le lire. Il est très bien fait, il contient des exemples et explique les avantages et inconvénients de chaque méthode.

http://www.onlamp.com/pub/a/python/2004/02/12/advanced_nio.h­tml

Répondre à sebsauvage
Collection CommentÇaMarche.net