python互联网程序设计GUI程序设计和网络程序设计(人机互动聊天软件)

1.项目意义

1、了解网络的结构;
2、了解网络传输协议;
3、掌握基本的网络编程方法。

2.总体设计

使用 TCP 协议实现人机聊天互动,程序具有服务端和客户端:

(1)必备功能:要求服务端代码具有一定的智能,能够根据不完整的问题识别客户端真正 要问的问题。如客户输入how old, 服务器能回答年龄。

(2)必备功能:服务器客户端之间能简单发送和接收文件。至少应有序列化和反序列化功 能。收发双方,应打印显示发送或接收的原始对象的信息(非字节串)。

3.程序描述

1、TCP客户端:
(1)发送信息的函数

def SendMessage():
	mySocket.sendall("111-111&#

猜你喜欢

转载自blog.csdn.net/cubejava/article/details/128508890
今日推荐