【无标题】

python实验报告三

课程:《Python程序设计》
班级: 202222
姓名:李元浩
学号:20222212
实验教师:王志强
实验日期:2024年4月17日
必修/选修: 公选课

1.实验内容

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

2.实验要求

(一)创建服务端和客户端,选择一个通信端口,用Python语言编程实现通信演示程序;
作为服务器端 端口号为8000

单词通信过程
服务器方:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
客户方:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

多次通信过程:

我方界面

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

对方界面

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

作为客户端 端口号为8000

多次通信过程:

我方界面

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

对方界面

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(二)要求包含文件的基本操作,例如打开和读写操作。
客户端

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

服务器端

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(三)要求发送方从文件读取内容,加密后并传输;接收方收到密文并解密,保存在文件中。

加密方式DES

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

客户端

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

服务器端

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

(四)程序代码托管到码云

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

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

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

其他(感悟、思考等)

参考资料
《零基础学Python》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值