Python之實現聊天室

2021-10-01 04:39:11 字數 1715 閱讀 4082

from socket import

*import threading

s1 = socket(af_inet, sock_dgram)

localhost =

('192.168.2.216'

,8077

)otherhost =

('192.168.2.216'

,8088

)s1.bind(localhost)

defmain()

: p1 = threading.thread(target=run01)

p1.start(

) p2 = threading.thread(target=run02)

p2.start(

)def

run01()

:while

true

: newdata = s1.recvfrom(

1024

)print

('接收到的資料為:'

, newdata[0]

.decode())

defrun02()

:while

true

: senddata =

input()

s1.sendto(senddata.encode(

), otherhost)

if __name__ ==

'__main__'

: main()》

你好,我是test01

接收到的資料為: 你好,我是test02

很高心認識你

接收到的資料為: 我也很高興認識你

from socket import

*import threading

s1 = socket(af_inet, sock_dgram)

localhost =

('192.168.2.216'

,8088

)otherhost =

('192.168.2.216'

,8077

)s1.bind(localhost)

defmain()

: t1=threading.thread(target=run01)

t2=threading.thread(target=run02)

t1.start(

) t2.start(

)def

run01()

:while

true

: newdata = s1.recvfrom(

1024

)print

('接收到的資料為:'

, newdata[0]

.decode())

defrun02()

:while

true

: senddata =

input()

s1.sendto(senddata.encode(

), otherhost)

if __name__ ==

'__main__'

: main()》

接收到的資料為: 你好,我是test01

你好,我是test02

接收到的資料為: 很高心認識你

我也很高興認識你

例項 Python實現聊天室

廢話不多說,直接上 服務端 import socket from threading import thread client dict def brodcast msg,nikename for khd socket in client dict.values khd socket.send by...

php html實現聊天室

1.最簡單的方式 不斷重新整理頁面 資料庫建立 create table chat chattime datetime,nick char 10 words char 150 login.php 請輸入您的暱稱 cdisplay.php conn mysql connect 127.0.0.1 ro...

mysql 聊天室 聊天室php mysql 六

聊天室php mysql 六 相應的 資料庫 phpmyadmin mysql dump 主機 localhost 3306 資料庫 study28 資料表的結構 chat user create table chat user userid varchar 20 not null,passwd v...