簡單實現python聊天程式

2022-10-03 13:21:08 字數 1200 閱讀 7694

客戶端#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...