客戶端#coding:utf-8
import socket, sys
host = 'localhost'
port = 10001
s = socket.socket(socket.af_inet,socket.sock_stream)
print 'socket建立成功'
try:
s.connect((host,port))
print '連線成功'
except:
sys.exit(1)
while 1:
try:
date = raw_input('客戶端:')
s程式設計客棧.send(date)
buf = s.recv(1024)
if len(buf):
print '服務端:'+buf
except:
print'over'
s.close()
sys.exit(0)
服務端# -*- coding: utf-8 -*-
import socket,sys
host = ''
port = 10001
s = socket.socket(socket.af_inet,socket.sock_stream)
s.setsockoipgbypeixkpt(socket.sol_socket,socket.so_reuseaddr,1)
s.bind((host,port))
s.listen(5)www.cppcns.com
print '就緒'
clientsock,clientaddr = s.accept()
print '已建立連線'
while 1:
try:
buf = clientsock.recv(1024)
if len(buf):
print '客戶端:'+buf
date = raw_input('服務端:')
clientsock.send(date)
except:
print 'over'
clientsowww.cppcns.comck.close()
sys.exit(0)
本文標題: 簡單實現python聊天程式
本文位址: /jiaoben/python/224260.html
websocket實現簡單聊天程式
先載入所需要的通訊模組 建立使用者列表和訊息列表 var person var history 繫結並監聽80埠 客戶端連線成功後,觸發響應事件connection,完成要繫結的事件並實現客戶端出發的事件 io.sockets.on connection function socket obj.co...
Python實現最簡單的雙人聊天程式
程式分為伺服器端和客戶端,兩者都是基於tcp協議來進行通訊的。1 伺服器端 coding utf 8 匯入相關包 import socket import sys import time isotimeformat y m d x 時間格式 host 本機ip port 8888 埠號 建立流式套接...
Python實現聊天小程式
import socket import sys host port 10001 server socket socket.socket socket.af inet,socket.sock stream server socket.setsockopt socket.sol socket,sock...