20211102尹子扬《python程序设计》实验三报告
课程:《Python程序设计》
班级: 2111
姓名: 尹子扬
学号:20211102
实验教师:王志强
实验日期:2022年4月30日
必修/选修: 公选课
1.实验内容
创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。
2. 实验过程及结果
(1)新建两个py文件,一个作为客户端,一个作为服务端,如图。
(2)撰写服务器的程序并进行运行
下图是撰写画面
下图是运行画面
(3)撰写客户端并进行运行
下图是撰写画面
下图是运行画面
(4)返回查看运行结果
服务器接收到了从客户端发出的信息
接收文件并显示
绑定
监听
阻塞
接收
3.将代码传输到码云
4. 实验过程中遇到的问题和解决过程
问题一:在服务端运行时会出现爆错,显示被积极拒绝
解决方案:向同学请教,要先运行客户端再运行服务端就好了。
问题二:码云相关操作不熟悉,客户端py文件传输不上去
解决方案,在码云上添加README,再把自己编的代码复制上去也可