Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Počúvajte Vrecká na Python

Programovací jazyk Python používa knižnicu soketov zvládnuť spojenie do a zo vzdialených počítačov . Zatiaľ čo všeobecný zásuvka knižnica sa postará o vytvorenie pripojenia , môžete použiť knižnicu SocketServer vytvoriť počúvania služby na jednom z portov počítača . Nastavením objekt SocketServer , môžete počúvať prichádzajúce informácie z externých prepojení . Veci , ktoré budete potrebovať
Python Interpreter
Zobraziť ďalšie inštrukcie Cestuj 1

Import knižnice socket servera do vášho jazyka Python skriptu : import SocketServer
2

Definovať triedu zvládnuť vstup servera: trieda Handler ( SocketServer.BaseRequestHandler ) :
3

Definujte metódu " zvládnuť " v " Obsluha " triedy . Táto metóda má prichádzajúce informácie a vytlačí ho na obrazovke : def rukoväť ( ja ) : . Self.data = self.request.recv ( 1024 ) pásik ( ) print " { } napísal : " . Formát ( self.client_address [ 0 ] ) print self.data
4

Použite triedu prejsť objektu SocketServer , ktorý zostane počúva na určitom porte na dobu neurčitú až do ukončenia : server = SocketServer.TCPServer ( ( " localhost " , , 9999 ) , Handler ) server.serve_forever ( )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené