20211102尹子扬《python程序设计》实验三报告

课程:《Python程序设计》
班级: 2111
姓名: 尹子扬
学号:20211102 
实验教师:王志强
实验日期:2022年4月30日
必修/选修: 公选课

1.实验内容

创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。

 

2. 实验过程及结果

(1)新建两个py文件,一个作为客户端,一个作为服务端,如图。

 

(2)撰写服务器的程序并进行运行

下图是撰写画面

下图是运行画面

 

(3)撰写客户端并进行运行

下图是撰写画面

下图是运行画面

 

 (4)返回查看运行结果

服务器接收到了从客户端发出的信息

接收文件并显示

 

绑定

监听

阻塞

接收

3.将代码传输到码云

4. 实验过程中遇到的问题和解决过程

问题一:在服务端运行时会出现爆错,显示被积极拒绝

解决方案:向同学请教,要先运行客户端再运行服务端就好了。

问题二:码云相关操作不熟悉,客户端py文件传输不上去

解决方案,在码云上添加README,再把自己编的代码复制上去也可

 
posted @ 2022-04-30 22:02  尹子扬  阅读(55)  评论(0编辑  收藏  举报