20192428 魏来 2019-2020《Python程序设计》 实验三 报告

20192428 魏来 2020-2021 《python程序设计》 实验三实验报告
课程:《Python程序设计》
班级: 1924
姓名: 魏来
学号:20192428
实验教师:王志强老师
实验日期:2020年5月23日
必修/选修: 公选课

1.实验内容

(1)创建服务端和客户端,选择一个通信端口,用Python语言编程实现通信演示程序;
(2)要求包含文件的基本操作,例如打开和读写操作。
(3)要求发送方从文件读取内容,加密后并传输;接收方收到密文并解密,保存在文件中。
(4)程序代码托管到码云。

2.实验过程及结果

代码如下

截图使用了vscode第三方插件:Polacode~非常的好用




期间我利用qq邮箱对虚拟机文件进行传输

代码码云的链接:https://gitee.com/KamanFuture/MyGit.git

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

此次实验中遇到的困难较多,下面看我一一列举
问题一:RSA库的首次学习
导入了RSA加密模块,通过借鉴和学习同学们的代码,以及网络CSDN论坛上的大佬们的实例以及技术,我终于勉强学会基本运用RSA这个算法以及衍生出的这个python第三方库。
解决方法:
CSDN论坛中的分享:
[https://blog.csdn.net/qq_41621362/article/details/102105642]
[https://blog.csdn.net/fujibao/article/details/83109222]
博客园:
[https://blog.csdn.net/fujibao/article/details/83109222]

问题二:运行时会产生乱码
解决方法:转换utf-8格式!utf-8格式!utf-8格式!

其他(感悟、思考等)

实验三是对我对python重新认识的一次经历,RSA算法的神秘强大,CSDN大佬们的杰出作品都是使我对python这门语言强大的功能深信不疑,我爱python!(希望它也能垂怜垂怜我哈哈哈)

posted @ 2020-05-23 22:42  岁岁敲代码  阅读(183)  评论(0编辑  收藏  举报