python第三次实验socket

学号 20202116 Python程序设计》实验报告

课程:《Python程序设计》
班级: 2021
姓名: 李鸿略
学号:20202116
实验教师:王志强
实验日期:2021530
必修/选修: 公选课

1.实验内

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

 


 2. 实验过程及结果

创建服务端(代码内容没有本质差别) 传输文件

 

 

 

 

创建服务端 listen()中写入具体监听的数量)

 

 

 


 3. 实验过程中遇到的问题和解决过程
- 问题1由于目标计算机积极拒绝,无法连接

- 问题1解决方案:要先打开服务器端再开客户端
- 问题2UnicodeDecodeError
- 问题2要写入特定编码的文本文件,请给open()函数传入encoding参数,将字符串自动转换成指定编码

感悟:对于文件操作还不是特别熟练,感谢王老师铁粉(贝世之学长)的鼎力相助!! 

posted @ 2021-05-30 20:07  Hungloek  阅读(57)  评论(0编辑  收藏  举报