服务端:
server:
-- coding:utf-8 --
from Tkinter import *
import socket;
import threading
import time
”’
这是一个聊天小程序
”’
topWv = Tk();
topWv.title(“connect”)
topWv.geometry(‘500x800’)
server=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
server.bind((‘localhost’, 20000))
server.listen(5)
tcpSock=None;
addr=None;
message_var = StringVar();#这个变量存放文本框中的值
message_e=Entry(topWv,textvariable=message_var);
message_var.set(“hello”)
message_e.place(x=10,y=740,anchor=NW)
def send():
”’点击发送按钮”’
global server;
global message_var
message_str = ”.join(message_var.get());
print message_str
global tcpSock;
global addr;
tcpSock.send(message_str);