课程:《Python程序设计》
班级: 2122
姓名: 王恒钊
学号:20212216
实验教师:王志强
实验日期:2020年4月27日
必修/选修: 公选课
## 1.实验内容
(1)创建服务端和客户端,选择一个通信端口,用Python语言编程实现通信演示程序;
(2)要求包含文件的基本操作,例如打开和读写操作。
(3)要求发送方从文件读取内容,加密后并传输;接收方收到密文并解密,保存在文件中。
(4)程序代码托管到码云。
## 2. 实验过程及结果
1.使用MD5进行加密,传输信息
(1)加密简单的语言信息
服务端
客户端
运行结果
(2)加密文件
将客户端进行简单的更改
运行结果
加密文件
2.上传至码云
3.遇到的问题
运行终端时总是说由于目标计算机积极拒绝,无法连接。
后来发现是应该先运行服务端,在运行客户端。我在最开始时搞错顺序了。
## 其他(感悟、思考等)
这次的作业非常困难,在网上找了好久的学习资料,还询问了同学,最终才完成。
## 参考资料
- [《Java程序设计与数据结构教程(第二版)》](https://book.douban.com/subject/26851579/)
- [《Java程序设计与数据结构教程(第二版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html)
- ...