?? server.py
字號(hào):
import socket,threading
class secssion(threading.Thread):
conn=None
addr=None
def __init__(self, c, a):
threading.Thread.__init__(self)
self.conn=c
self.addr=a
def run(self):
try:
print 'Connected by', self.addr[0]
while 1:
data = self.conn.recv(1024)
print 'from:',self.addr[0],'\n',data
self.conn.send('I see !')
except:
print self.addr,'close !\n'
self.conn.close()
class server(threading.Thread):
HOST = ''
PORT = 50007
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
def run(self):
self.s.bind((self.HOST, self.PORT))
self.s.listen(1)
while 1:
conn,addr = self.s.accept()
sec=secssion(conn,addr)
sec.start()
ser=server()
ser.start()
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -