自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 用python实现自动化办公------爬取小说天堂所有小说

用python实现自动化办公------爬取小说天堂所有小说摘要声明一 致敬青春二 网站技术分析三 爬虫流程四 精准爬取五 分布式爬虫摘要所谓爬虫,其实就是用户和后端码农的相互较量。用户想要从服务器端爬取数据,服务器端的码农不乐意了,LZ辛辛苦苦收集到的数据岂能让你写几行代码就给偷走了,不行不行,必须加点反爬手段。随着一轮又一轮的较量,爬虫兴起,反爬手段也越来越多。对于我们普通大众来说,平时想爬点小电影、小说之类的,愈发变得艰难。但是并不是所有网站的后端码农都是反爬党,今天的目标TXT小说天堂首页,就

2021-07-16 21:26:19 1966 8

原创 用python实现自动化办公------定时发送邮件

用python实现自动化办公------定时发送邮件摘要一、注册“和风天气”二、用python获取和风天气响应的json数据三、发送邮件四、写入日志程序源码摘要本文程序的主要功能:定时将3日内的天气预报发送给指定邮箱发送方式选择,可以是群发,也可以是单发天气预报的城市自助选择异常处理机制日志写入程序所用到的模块:smtplibrequestsjsonemailtimesys所用模块的安装:以上所用模块都可通过pip进行安装安装命令:pip install moud

2021-07-13 22:21:01 1978 10

原创 用python实现自动化办公------Excel操作(2)

对于昨天写的用python实现自动化办公------Excel操作进入了全站热榜,真的很让我意外,但是对于Excel的自动化操作还远远没有结束。python自动化办公之Excel还有很长一段路要走,读者朋友们可以关注我,对于Excel的操作我会进行不定时的更新,也会进一步改善我的表达方式,从而给读者一个美好的阅读体验。来看看今天学习的内容:用python实现自动化办公------Excel操作摘要1. 多表联合2. 数据校验3. 数据分割4. 统计5. 删除重复数据6. 数据表转置7. CSV、TSK

2021-07-12 22:34:20 1511 11

原创 用python实现自动化办公------Excel操作

用python实现自动化办公------Excel操作用python实现自动化办公------Excel操作用python实现自动化办公------Excel操作摘要一 matplotlib和pandas的安装二 matplotlib和pandas的实例三 代码中用到的方法总结摘要不得不说,Excel是一款功能强大的数据存储、分析软件,但是并不是一款功能完整的数据分析软件。对于数据分析师来说,使用Excel是很难得出结论的,就拿简简单单的密度图来说,Excel完成密度图的工作量是非常大的,所以,在日常

2021-07-11 22:29:43 4283 22

原创 用python实现自动化办公------上班摸鱼

用python实现自动化办公------上班摸鱼好多公司领导会在员工电脑上安装监控软件,员工是否在工作都在领导的监控之下。对于很多人来说,摸鱼成为了一件奢侈的事情,但是对于程序员来说,尤其是学过自动化办公的程序员来说,这简直就是一个小case,只要我想摸,就没有摸不到的鱼。我有一万种摸鱼方式,你选择哪一种?如果工作已然完成,没有其它任务,但是又不想让老板看到自己很闲,那么开发一个小摸鱼程序显得多么合情合理。以下就是我开发的一个简单的摸鱼程序,你只需要尝着咖啡,或者打着游戏就能避开老板的火眼金睛。摸鱼功

2021-07-09 21:54:15 7142 22

原创 用python实现自动化办公------定时发送微信消息

python自动化办公------定时发送微信消息身边的一位朋友的真实事迹分享给大家,就暂称他C吧。C是一个英俊潇洒的健身男,经常沾花惹草,桃花运不断,听C说他的微信好友就有5000+,平时回消息都回不过来,后来,他不知道从哪冒出来的想法,花了一个月报了一个IT培训班,听说是python自动化办公之类的吧,学成后自己开发了一个软件,叫定时发送微信消息。C建立了一个甜言蜜语的数据库,平时微信消息回不过来,他就使用自己开发的软件,调用数据库里的话发送给其微信好友,事业和生活胡不耽误。听了这个消息,我不由得敬

2021-07-08 21:51:44 8508 53

原创 用python实现自动化办公------邮件合并

用python实现自动化办公------邮件合并经常使用word办公的小伙伴们经常会遇到邮件合并的任务,通常会将数量有限的表格中的信息通过word的邮件合并功能,自动生成word文档,操作熟练的技术员通常不到十分钟就可以合并几十份邮件。那么如果遇到成千上万份的邮件需要合并并且需要各自生成文件呢?一个excel大佬也需要很长时间吧!既然我们很难在excel上追上大佬的脚步,何不另辟蹊径,找一条更适合自己的方法呢?我是一年多前接触到python自动化办公的,通过进一步的学习,发现平时我们的办公效率可以通过使

2021-07-07 21:26:41 1626 1

原创 本科毕业设计区域热网监控系统设计与实现

区域热网监控系统设计与实现(本科设计)一 登陆验证二 实时趋势三 历史数据四 数据库建立结语直接上效果:①登陆页:②注册页③首页④警报区⑤参数分区⑥地图和流程此设计为本科毕业设计,课题为“区域热网监控系统设计与实现”,其具有前后端数据交互功能,能够实时展示数据。前端使用bootstrap框架,后端使用flask进行数据交互,所用数据全部依赖于数据库。以下是具体的实现功能及步骤。一 登陆验证和平常我们使用的QQ、微信一样,需要有自己的账号、密码才能进入,而这些账号信息都是

2021-06-06 17:18:02 200 4

原创 基于python的ftp(含数据库、含多线程、含socketserver)

直接上代码:服务器端:import pymysqlimport socketserverimport timeimport osxieyi=''' +----------------------+ 1.想服务器端上传文件 2.从服务器端下载文件 +----------------------+ '''login=''' +----------------------+ + 身份验证 +

2021-01-11 13:16:17 475 2

原创 用python写一个简单的ATM程序

实现功能:1.登陆 2.开户3.查询 4.取款5.存款 0.退出6.转账 7.改密8.注销 9.解锁10.忘记密码目前在开户实现的功能:1.姓名的异常处理2.身份证的异常处理(必须为18位数字)3.电话的异常处理(必须为18位纯数字)4.向正确的电话号码发送短信(注册短信)5.向注册的电话号码发送短信(6位数字验证码)6.验证码的异常处理7.密码的异常处理(密码不能过于简单,如不能和身份证内的数字相同,不能过于简单(000000等六位相同数字))8.开户(并

2021-01-09 23:12:07 1510 2

原创 基于python的ATM(自动取款机)项目

用python写了一个ATM(自动取款机),共有十种功能,可用作大学生大作业。具体实现效果:还有很多功能没有展示,源代码地址:添加链接描述

2021-01-05 00:11:36 7348 2

原创 基于python的学生信息管理系统

完整代码import pymysqlindex=''' +---------------------+ 首页 欢迎来到学生信息管理系统 1.登陆 2.注册 3.quit(按任意键退出) +---------------------+ '''login=''' +------

2020-12-27 16:22:52 6276 15

原创 rabbitmq消息队列

使用rabbitmq前需要安装Erlang1.安装Erlang下载地址:https://www.erlang.org/downloads设置环境变量(将安装好的目录添加到系统环境变量中)检查是否安装成功在CMD中像这样的表示已经安装成功。2.安装rabbitmq下载地址:http://www.rabbitmq.com/download.html设置环境变量j打开CMD,将工作目录切换到D:\rabbitmq\rabbitmq_server-3.8.9\sbin>#这个目录指的是

2020-12-22 14:43:05 1295

原创 python 用gevent模块实现socketserver功能

来直接上代码:服务器端:import geventfrom gevent import monkeyimport socketimport timemonkey.patch_all()#猴子补丁def connect_server(url,port): server=socket.socket() server.bind((url,port)) server.listen() while True: conn, address = serve

2020-12-16 21:04:20 808 1

原创 python greenlet模块和gevent模块 协程

想要实现程序在多个函数之间来来回回的效果,来看以下代码:from greenlet import greenlet#协程,人工切换def fun1(): print(12) f2.switch() print(23) f2.switch()def fun2(): print(34) f1.switch() print(45)if __name__=='__main__': f1=greenlet(fun1) f2=gree

2020-12-16 20:26:32 512

原创 python multiprocessing模块多进程

我们要实现向控制台打印“hello!world”的函数功能,并且调用它10次。通过单线程串行的实现总时间和多进程相比较,我们就可以非常直观的了解多进程上代码:单线程:import timedef fun(): time.sleep(2) print("hello!world")if __name__=="__main__": start_time = time.time() for i in range(10): fun() stop_t

2020-12-16 19:50:03 688

原创 python threading模块模拟生产者消费者经典模型

生产者和消费者模型是多线程中的一个经典案例,下面我们则模拟包子店和顾客的某种关系来直接上代码:import threadingimport timeimport queueq=queue.Queue(maxsize=10)def Producer(): count=0 #baozi=["鱼香肉丝","梅菜扣肉","香菇鸡仔","鱼香肉丝","梅菜扣肉","香菇鸡仔","鱼香肉丝","梅菜扣肉","香菇鸡仔","鱼香肉丝","梅菜扣肉","香菇鸡仔",] #for i

2020-12-15 20:46:38 228 1

原创 python threading模块模拟红绿灯

如何使用多线程模拟红绿灯直接上代码:import threadingimport timeevent=threading.Event()def car(): #判断是否是绿灯 while True: if event.is_set(): #print("\033[42;1mMy car is running!\033[0m") print("\033[42;1m→ \033[0m"*20)

2020-12-15 20:32:49 957

原创 python多线程

如何在python解释器中实现一个多线程操作我们通过计算某一个函数的运行时间来确定多线程是怎么实现的!直接上代码:import threadingimport timedef timer(func): def decoration(*args,**kwargs): start_time=time.time() func(*args,**kwargs) stop_time=time.time() print(" the fun

2020-12-15 00:00:32 127 1

原创 python socketserver模块进行单线程、多线程数据传输

如何使用socketserver进行单线程、多线程数据传输在socket模块的练习中,使用socket只可以进行一对一数据传输,无法进行多对一数据传输,在此,我将编写一小段代码实现单线程、多线程数据传输。一、单线程服务器端:import socketserver#并发处理多个数据传输#先建立一个新类,继承socketserver.BaseRequestHandler类:#在新建的类中重写handle方法,此方法为处理客户端发送的数据#将socketserver.TCPServer方法中加入I

2020-12-13 17:24:58 866 1

原创 python socket通信(文件、数据传输、异常处理)

如何使用socket模块实现客户端与服务器之间的数据传输。直接上代码:服务器端import socketserver=socket.socket()server.bind(("localhost",5555))server.listen()conn,address=server.accept()file_number=0data_number=0recv_len=0#文件处理方法```pythondef file_deal(data,file_number): wit

2020-12-12 21:53:52 2631 7

原创 python爬取网站所有资源

@python爬取网站所有资源由于我的python爬取网站资源博客https://editor.csdn.net/md/?articleId=110483364,在后台有多人私信我在爬取过程中出现了很多问题,比如说遇到服务器验证返回乱码、或者直接爬取的html是无效的,现在我们更加深入一些,不仅仅是爬取某一个网页的资源,我们要做的是将整个网站所有的资源打包。就算它有上百万张照片、视频,我们也能在一小段程序代码中将它们收入囊中。一、兵欲善其事,必先利其器有一个强大而且全面的headers(请求头)是一切

2020-12-06 15:39:50 12424 10

原创 python装饰器详解(高阶函数、函数嵌套、语法糖)

@[pyhton装饰器详解]需要了解装饰器,就先要了解什么是高阶函数,什么是函数嵌套。装饰器其实就是高阶函数和函数嵌套的综合应用。顾名思义,装饰器,就是起一个装饰的作用的方案。既不改变函数源代码、也不改变函数的调用方式,起到增加新功能的作用如何判断一个函数它是不是装饰器,依据标准就是:不改变函数源代码、不改变函数的调用方式,又来修饰原函数的作用一、高阶函数简单的来讲,高阶函数就是将函数和变量联想起来,也可以这样说,函数即变量。下面我们来演示以下一个普通高阶函数的实例。def fun1():

2020-12-06 12:56:09 368

原创 flask的request结构、客户端上传数据和服务器处理数据

@基于python的flask框架的request(请求)和response(响应)细节深入基于python的flask框架的request(请求)和response(响应)细节深入本文将从四个方面详细讲解request和response。一、request结构二、获取请求提交数据三、细节一、request结构request的一些常用成员①.scheme:获取请求方案(协议)http/https②.method:获取本次请求的请求方式 post\get\delete…③.request.

2020-12-03 16:47:46 1286

原创 python爬取资源网站资源

如果你想批量的获取整个网站的资源,逐个打开网页进行下载,那样子耗时又耗力,因此python爬虫可以代替人去自动完成下载任务。话不多说,直接见代码:一、导入模板import refrom bs4 import BeautifulSoupimport requests二、设置请求头 headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrom

2020-12-02 16:54:07 6319 15

原创 基于python的flask框架之WEB网站搭建(anaconda)

什么是Flask?flask是一种基于python,并且依赖于Jinja2(jinja英文直译为神社)模板引擎和WSGI(Web Server Gateway Interface,即Web服务器网关接口,其规定了web服务器和python web应用/框架之间的标准接口规范)服务的一种微型框架。模型为:HTTP客户端——— WEB服务器————WSGI————FlaskFlask框架——MTV(MVC)M(models)——模型层:用于数据库的建模T(templates)——模板层:用于处理用户

2020-12-02 14:36:11 5013 13

区域热网监控系统设计与实现(本科毕业设计)

软件设计

2021-06-06

基于python的ftp项目(含数据库,含多线程,含socketserver)

基于python的(ftp)文件传输协议,包含文件的上传和下载,数据库知识,socketserver多线程服务

2021-01-11

基于python的ATM项目

用python写一个ATM(自动取款机)

2021-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除