python实验三答案_20192116 实验三《Python程序设计》实验报告
20192116 2019-2020-2 《Python程序设计》实验三报告
课程:《Python程序设计》
班级: 1921
姓名: 饶欢
学号:20192116
实验教师:王志强
实验日期:2020年5月16日
必修/选修: 公选课
1.实验内容
(1)内容:
创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。
(2)要求:
(1)创建服务端和客户端,选择一个通信端口,用Python语言编程实现通信演示程序;
(2)要求包含文件的基本操作,例如打开和读写操作。
(3)要求发送方从文件读取内容,加密后并传输;接收方收到密文并解密,保存在文件中。
(4)程序代码托管到码云。
2. 实验过程及结果
(1)实验思路
用socket模块建立TCP\UDP简单服务器,实验选用TCP编程。
用file与os模块进行文件操作。
用base64进行加密解密。
(2)代码
客户端:
服务器:
结果展示:
码云连接:https://gitee.com/pythontest/Python_test
3. 实验过程中遇到的问题和解决过程
问题一:如何对文件进行加密解密
解决途径:百度
运用base64进行加密解密。
问题二:pycharm频繁报错,找不到原因。
单步运行debug发现文件的路径错误。
其他(感悟、思考等)
耐心,细心一步一个脚印的学习编程语言。
多看教程学习大佬的编程思路。
参考:https://blog.csdn.net/qq_26442553/article/details/94451871?
python实验三答案_20192116 实验三《Python程序设计》实验报告相关推荐
- 华南农业大学c语言实验指导答案,华南农业大学C语言程序设计实验指导书参考答案...
华南农业大学C语言程序设计实验指导书参考答案,大一C语言实验苦手可以看一下. 上级实验参考答案#include "stdio.h" #include"math.h&quo ...
- python编写程序求e的值_Python 程序设计实验报告4
安徽工程大学 Python 程序设计实验报告 班级:物流 191 姓名:余嘉 学号:3190505116 成绩: 日期:2020/4/6 指导老师:修宇 实验名称:循环结构程序设计 实验目的: 1.熟 ...
- 用python循环结构计算派的值_Python程序设计实验报告四:循环结构程序设计(设计型实验)...
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名姚彩琴学号3190505129 成绩 日期 2020.4.8 指导老师修宇 [实验名称]实验四 循环结构程序设 ...
- 陕理工高级语言程序设计实验 (C)答案,陕理工高级语言程序计实验 (C)模板.doc
陕理工高级语言程序计实验 (C)模板 <高级语言程序设计(C)> 实验报告 目录 实验一:C开发环境与顺序结构程序设计2 1.实验目的:2 2.实验环境:2 3.实验步骤:2 4.实验内容 ...
- 重理工c语言实验指导书答案,常熟理工学院 C语言程序设计实验实验指导书及答案...
常熟理工学院 C语言程序设计实验实验指导书及答案 实验一 熟悉C程序运行环境 班级 学号 姓名 成绩 一.实验目的 1. 熟悉C语言Visual C++6.0调试环境. 2. 掌握C程序的编辑.调试及 ...
- 华南农业大学c语言程序设计实验指导书参考答案,华南农业大学C语言程序设计实验指导书参考答案.doc...
华南农业大学C语言程序设计实验指导书参考答案 华南农业大学c语言程序设计上机指导书参考答案 上级实验参考答案#include "stdio.h" #include"mat ...
- java实验指导答案华软_Java核心编程技术实验指导教程
软件工程类 Java核心编程技术实验指导教程 作者:张屹, 蔡木生 所属类别:新世纪应用型高等教育软件专业系列规划教材 出版时间:2010年10月 ISBN:978-7-5611-5839-5前言 本 ...
- 实验c语言程序数据类型,C语言程序设计实验报告——实验2--数据类型、运算符和表达式.doc...
C语言程序设计实验报告--实验2--数据类型.运算符和表达式.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档 ...
- python程序的三种基本结构是_Python程序设计实验五- 综合运用三种基本结构进行程序设计...
安徽工程大学 [Python程序设计]实验报告 班级 :物流192 姓名:刘娇阳 学号:3190505213 成绩: 日期:2020.4.24 指导老师 :修宇 [实验名称]实验五 综合运用三种基本结 ...
最新文章
- 计算机启动过程从电路,加电到启动系统的启动过程详解
- AI机器学习实战の电磁智能车篇
- bzoj4033:[HAOI2015]树上染色
- Java Dom解析xml
- 【Python】Matplotlib绘制日期型时间序列图
- 用tqdm可视化loop过程
- 微信隐藏功能关闭X5内核
- 使用eclipse进行debug
- 软件生成CAN总线,RS422,ARINC429总线物理波形。
- 业务系统+电子签章开放平台,快速构建个性化的电子签署应用
- 内窥镜胶囊(胶囊内镜)硬件方案
- 2022年版中国污泥处理处置行业投资现状与前景规划分析报告
- 关于非诚勿扰百度专场
- 一.stm32的内部flash操作笔记
- GNU开发工具——WireShark网络分析工具
- java短信验证码 60秒_Rxjava操作符飙车系列(三)验证码倒计时
- loadrunner12.53 录制脚本时 打不开网页或者打开网页慢?
- 上拉电阻与下拉电阻的作用总结
- 开源的图可视化工具——Graphviz
- 平分布局 html,实现CSS平分布局的4种方式
热门文章
- container and Injection
- 饶军:Apache Kafka的过去,现在,和未来 1
- centOS安装oracleDB,静默安装DBCA的时候,报错
- Oracle学习系列1-7
- Node.js摸石头系列目录
- 函数----MoveWindow
- duilib CPaintManagerUI的WM_PAINT消息
- 大数据之-Hadoop3.x_Hadoop_HDFS_总结---大数据之hadoop3.x工作笔记0080
- 大数据之-Hadoop之HDFS_HDFS存储块的大小设置_设置成多少合理_为什么不能设置太小也不能设置太大---大数据之hadoop工作笔记0051
- C#串口通信工作笔记0002---上位机开发_嵌入式_串口助手_控制下位机的开关