20222204 实验三《Python程序设计》实验报告

20222204罗宇萌 2024-04-24 12:49:10

课程:《Python程序设计》
班级: 202222
姓名:罗宇萌
学号:20222204
实验教师:王志强
实验日期:2024年4月16日
必修/选修: 公选课

1.实验内容

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

2. 实验过程及结果

  • 创建服务端和客户端,选择一个通信端口

创建服务端:

 

img

 

创建客户端:

 

img

 

  • 客户端文件打开并读取操作,服务端文件打开并写入操作
  • 要求发送方从文件读取内容,加密后并传输;接收方收到密文并解密,保存在文件中

客户端:

 

img

 

服务端:

 

img

 

  • 程序代码托管到码云。

 

img

 

 

img

 

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

问题1:服务端接收异常
问题1的解决:在读入客户端文件时将文件指针置于文件头

其他(感悟、思考等)

参考资料

  • 《Java程序设计与数据结构教程(第二版)》
  • 《Java程序设计与数据结构教程(第二版)》学习指导
...全文
35 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110

社区成员

发帖
与我相关
我的任务
社区描述
人生苦短,我用Python!
python3.11 高校
社区管理员
  • blackwall0321
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧