20212125梁启贤 实验三《Python程序设计》实验报告

课程:《Python程序设计》
班级:2121
姓名: 梁启贤
学号:20212125
实验教师:王志强
实验日期:2022年5月4日
必修/选修: 公选课

## 1.实验内容

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

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

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

(4)程序代码托管到码云。

## 2. 实验过程及结果
1.首先先编写客户端和服务器的初步代码,并且试运行。这里需要注意的是,要先运行服务器,再运行客户端

 

 

 

2.然后在同学的帮助下,对这两个代码稍加升级。并且运行

 

 

 

3.发送方从文件读取内容,加密后并传输;接收方收到密文并解密,保存在文件中:

 

 

 

 

可以看到,生成了两个文件,分别是“Here.txt”和“Hi,there.txt”。但是可能是由于我输入的是中文的缘故,文件内容显示的是乱码,而当我换成输入数字后,就恢复了正常。

 

 

 

 4.上传代码到gitee仓库。

 

 

 

 

 

 

 

 

 

 



## 3. 实验过程中的感想bu过我

其实这次实验是比较难的,对于我个人而言,这次实验比较吃力,很大程度上依靠同学的帮助和网上的视频。不过我也希望,能够在日后的学习中更多的了解这部分的知识,最终达到熟练运用的目的。



- ...

posted @ 2022-05-04 21:56  -Re-  阅读(22)  评论(0编辑  收藏  举报