python网络编程实验
末世灯光
这个作者很懒,什么都没留下…
展开
-
网络通信——C++服务器端+python客户端
【代码】网络通信——C++服务器端+python客户端。原创 2023-02-28 15:25:11 · 948 阅读 · 0 评论 -
python获得笔记本的电池参数
废话不说,直接上代码。 # 需要用到三个库psutil, py-notifier和win10toast,都用pip安装# pip install psutil# pip install py-notifier# pip install win10toastimport psutilfrom pynotifier import Notificationbattery = psutil.sensors_battery() # 获取电池笔记本电池的参数,一般是percent=70, sec原创 2022-01-17 17:25:19 · 1593 阅读 · 0 评论 -
smtp协议——邮件发送
根据自己使用的邮件服务器,完成smtp协议的服务开启 给特定邮箱发送图文并茂的邮件,邮件正文包含的表格如下所示,显示的图片自己确定。 给特定邮箱发送邮件,邮件附件为“实验报告7 smtp协议# -*- coding: utf-8 -*-"""Created on Wed Nov 6 15:57:44 2019@author: Administrator"""import ...原创 2019-12-21 20:41:19 · 1710 阅读 · 0 评论 -
http协议-数据提交
编写程序实现通过有道或百度翻译url对用户输入数据进行翻译: 进入有道翻译或者百度翻译页面,找出页面向服务器提交待翻译数据使用的url; 使用浏览器分析工具分析相关需要提交的数据字段以及值,主要包括:(1)待翻译词语或句子使用的字段数据;(2)待翻译数据使用的语言;(3)翻译结果使用的语言;(4)返回的翻译结果使用的数据类型;(5)其他需要的数据字段 获取使用requests库post方法提交数据...原创 2019-12-21 20:35:19 · 248 阅读 · 0 评论 -
http协议-数据请求
编写程序实现新闻网页数据的请求和获取数据的保存: 进入一个学校的新闻首页,分析各不同新闻网页url之间的区别和联系,并根据得到的规律通过程序生成所要请求的网页的url(前30个页面)。 使用requests库通过http协议的get方法向web server 请求30个页面的数据,要求:(1)30个请求分别由5个线程实现,每个线程负责6个url页面的请求;(2)每个线程中的不同页面请求的时间间隔是...原创 2019-12-21 20:32:08 · 333 阅读 · 0 评论 -
服务器架构
编写程序分别实现服务端和客户端要求功能 服务器能够使用TCP协议同时为多台客户端主机提供部分电影的演员信息查询服务(基于多线程或者异步通信): 服务端启动后,需先建立数据结构来存储从movieResult.csv文件中读入的电影数据,并建立socket对象监听客户端的TCP连接请求,如有请求便同意与客户端建立tcp连接 客户端运行时能够提示并接收用户输入的电影名称,并将电影名称数据传递给服务器(需...原创 2019-12-21 20:25:35 · 436 阅读 · 0 评论 -
网络数据与网络错误
服务器端和客户端IP:当前主机IP分析给定通信程序中的client端和server端代码,对出现的粘包问题进行简单描述并分析出现的原因设计一个方案解决通信中的粘包问题对client端和server端程序进行修改,并验证方案的正确性# -*- coding: utf-8 -*-"""Created on Sat Sep 28 15:03:38 2019@author: c...原创 2019-12-21 20:19:11 · 367 阅读 · 0 评论 -
文件传输
服务器端和客户端IP:当前主机IP(192.168.?.?)n服务器启动时默认端口为1060,当TCP连接建立后,等待接收客户端传输过来的sheet1.xlsx文件的数据内容,在服务器当前路径下建立sheet1.xlsx文件并写入接收到的文件内容,文件接收完成后在屏幕上输出”文件已接收完毕.”n客户端启动后使用TCP协议与服务端建立连接,连接建立后在屏幕上输出“与192.168.X.X主...原创 2019-12-21 12:50:49 · 277 阅读 · 0 评论 -
扫描主机端口状态
建立程序能够对本机的常用接口状态进行检测,并将扫描到的活动端口信息写入到scanResult.txt文件中常用的端口列表portLs=[21, 22, 23, 25, 80, 135, 137, 139, 445, 1433, 1502, 3306, 3389, 8080, 9015]# -*- coding: utf-8 -*-"""Created on Tue Aug 13 11...原创 2019-12-21 12:42:05 · 573 阅读 · 0 评论 -
UDP c/s结构通信
服务器端和客户端IP:当前主机IP(192.168.?.?) 服务器监听端口:服务器启动时默认侦听端口为1060,当客户端有udp数据传过来时,可以对数据进行解码(utf-8)并打印出客户端传输的字符串数据,同时给发送数据的客户端传输字符串数据“你好,我是服务器+(ip,port),有事情可以随时联系我!”客户端端口:系统随机选定(范围为10000-20000)。要求客户端启动后给服...原创 2019-12-21 12:38:03 · 464 阅读 · 0 评论