20201303 2019-2020-2 《Python程序设计》实验三报告

20201303 2019-2020-2 《Python程序设计》实验三报告,第1张

概述202013032019-2020-2《Python程序设计实验报告课程:《Python程序设计》班级:2013姓名:张奕博学号:20201303实验教师:王志强实验日期:2021年5月24日必修/选修:公选课1.实验内容创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TC 20201303 2019-2020-2 《Python程序设计》实验三报告

课程:《Python程序设计》
班级: 2013
姓名: 张奕博
学号: 20201303
实验教师:王志强
实验日期:2021年5月24日
必修/选修: 公选课

1.实验内容

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

2. 实验过程及结果程序截图:


(码云链接:https://gitee.com/zhang-yibo/pythonProject13/blob/master/main.py)

程序分析:1.首先进行相关环境的设置,之后设置密码。然后读取一个文件,对其内容进行加密,然后输出加密结果。

之后连接服务器,把加密文件发送给服务器,然后关闭文件,关闭客户端。

2.之后第二个要求首先设置AES的 *** 作环境,设置相同的密码。然后设置好服务器,等待客户端的连接。

然后接受客户端的加密文字进行解密。
将解密后的明文write进一个新的文件里。
最后输出新建文件中的内容。关闭服务器。

3. 实验过程中遇到的问题和解决过程问题1:如何进行加密的 *** 作问题1解决方案:查找百度掌握多种加密算法(https://blog.csdn.net/newdas123/article/details/78982027)其他(感悟、思考等)

代码还是有一些问题的存在,但是只是逻辑上的问题,具体大的框架还是没有问题的,整个难题还是要拆分来进行。

总结

以上是内存溢出为你收集整理的20201303 2019-2020-2 《Python程序设计》实验三报告全部内容,希望文章能够帮你解决20201303 2019-2020-2 《Python程序设计》实验三报告所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1185536.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存