网站关键字在哪里设置全国外贸公司联系方式
web/
2025/10/6 3:09:19/
文章来源:
网站关键字在哪里设置,全国外贸公司联系方式,十大不收费看盘软件网站,西安公司网站学号 2019-2020-2 《Python程序设计》实验三讲述课程#xff1a;《Python程序设计》班级#xff1a; 1912姓名#xff1a; 何应霆学号#xff1a;20191221实验西席#xff1a;王志强实验日期#xff1a;2020年5月16日必修/选修#xff1a; 公选课1.实验内容建立服务端和…学号 2019-2020-2 《Python程序设计》实验三讲述课程《Python程序设计》班级 1912姓名 何应霆学号20191221实验西席王志强实验日期2020年5月16日必修/选修 公选课1.实验内容建立服务端和客户端服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)举行通讯。2. 实验历程及效果客户端代码如下import socketc0key 0d 0n 0for o in range(1,1000):key key10 1a socket.socket(socket.AF_INET,socket.SOCK_STREAM)a.connect((‘192.168.56.1’,8001))p input(“请输入文件的位置:”)File open(p,”r”)list1 File.readlines()for i in list1:n n1a.sendall(str(n).encode())for i in list1:for j in i:b ord(j)d d256be d^keya.sendall(str(e).encode())File.close()c a.recv(1024)print(c.decode())a.close()服务器代码如下import osimport socketkey 0b “”.encode()for o in range(1,1000):key key*10 1g “”coon socket.socket(socket.AF_INET,socket.SOCK_STREAM)coon.bind((‘192.168.56.1’,8001))coon.listen()coon,daress coon.accept()File open(“C:\Users\ginjzlbg\Desktop\test\Filerecived”,”w”)n coon.recv(1024)n1 int(n.decode())for i in range(0,n1):b coon.recv(1024)d int(b.decode())d d ^ keywhile d ! 0:e d % 256d d – ed int(d // 256)m chr(e)g m gFile.write(g)File.close()coon.sendall(“已收到文件”.encode())这是文件C:\Users\ginjzlbg\Desktop\test\Filesend以及运行后多出的文件Filerecived这里我接纳的是xor加密算法key用100个1组成的一百位数充当由客户端加密后传输到服务器再由服务器解密后传输到文件中3. 实验历程中遇到的问题和解决历程虽然只遇到了一个问题然则确确实实被困扰了良久问题1多行吸收的问题问题1解决方案引入了变量n在最先传输文件前先用n将行数记录下来而且传输到服务器再利用for循环吸收其他(感悟、思索等)以前自己写过的代码一定要保留好比这次中XOR加密的方式和解密的方式所有来自于我之前写的代码中想要自己以后也看得懂代码一定要注释好比这次我花了许多时间来搞懂之前自己写的代码是很不划算的。原文链接https://www.cnblogs.com/ginjzlbg/p/12900069.html本站声明:网站内容来源于网络,若有侵权,请联系我们,我们将及时处理。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/87708.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!