[PYTHON] Ecrire un serveur TCP à l'aide du module SocketServer

Créez en utilisant un module pratique pour écrire un serveur appelé SocketServer

#!/usr/bin/env python2.7
#-*- coding: utf-8 -*-

import SocketServer

HOST = '127.0.0.1'
PORT = 8080

class Handler(SocketServer.StreamRequestHandler):
    def handle(self):
        while True:
            data = self.request.recv(1024)
            print data
            if len(data) == 0:
                break
            self.request.send(data)
        self.request.close()

server = SocketServer.TCPServer((HOST, PORT), Handler)
print 'listening', server.socket.getsockname()
server.serve_forever()

Recommended Posts

Ecrire un serveur TCP à l'aide du module SocketServer
Ecrire un serveur TCP super simple
Créer un graphique à l'aide du module Sympy
Comment écrire une interface graphique à l'aide de la commande maya
Écrire des données dans KINTONE à l'aide du module de requêtes Python
Essayez d'utiliser le module Python Cmd
Remarques sur l'utilisation de matplotlib sur le serveur
Écrire la mesure du temps de traitement un peu plus facilement en utilisant la clause with
Créez facilement un serveur DNS en utilisant Twisted
Ecrire le test dans la docstring python
Configurer un serveur de messagerie avec Twisted
Ecrire un client TCP avec Python Twisted
Créer un enregistrement avec des pièces jointes dans KINTONE à l'aide du module de requêtes Python
Ajouter une couche à l'aide du backend Keras
Enregistrez le tableau numpy dans un fichier wav à l'aide du module wave
Écrivez automatiquement admin.py à l'aide de la commande admin_generator de django-extensions
Créez facilement un serveur API à l'aide du module go-json-rest
J'ai essayé d'utiliser le module Datetime de Python
[Python] Une compréhension approximative du module de journalisation
Utilisez le module de papier électronique comme liste de tâches
Essayez d'utiliser le module de collections (ChainMap) de python3
Générez des valeurs de hachage à l'aide de la méthode HMAC.
Faisons un module pour Python en utilisant SWIG
Comment désinstaller un module installé à l'aide de setup.py
Préparer un pseudo serveur API à l'aide d'actions GitHub
Créez une interface graphique sur le terminal à l'aide de curses
Une histoire qui était pratique lorsque j'ai essayé d'utiliser le module d'adresse IP python
[Python] Vous pouvez enregistrer un objet dans un fichier en utilisant le module pickle.
L'histoire du lancement d'un serveur Minecraft depuis Discord
Obtenir le nom de fichier dans un dossier à l'aide de glob
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 1 ~
Configurer un serveur de fichiers sur Ubuntu 20.04 à l'aide de Samba
Créez un graphique à l'aide du bouton et du curseur de l'intrigue
Remarque DJango: depuis le début (en utilisant une vue générique)
Créer un pseudo serveur d'API REST à l'aide de pages GitHub
Apprendre un réseau neuronal à l'aide de Chainer
Ecrire un histogramme à l'échelle logarithmique sur l'axe des x en python
[Python] J'ai essayé d'exécuter un serveur local en utilisant flask
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 2 ~
Comment créer un simple script serveur / client TCP
[Python] Masquez l'image dans un cercle à l'aide de Pillow
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 3 ~
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 4 ~
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 5 ~
Rechercher la table à l'aide de sqlalchemy et créer un dictionnaire
Envoyer un message du serveur à l'extension Chrome à l'aide de Google Cloud Messaging pour Chrome