python
文章平均质量分 82
菜鸟小白的学习分享
这个作者很懒,什么都没留下…
展开
-
为什么网吧电脑能一直保持流畅运行?一个python脚本让你的电脑能够和网吧电脑看齐~...
前言前两天看到一个短视频,视频的大致内容是这样的。为什么网吧的电脑配置低却一直很流畅,而我们自己家里的电脑用着用着就变慢了呢?我们的电脑能否和网吧的电脑一样一直保持流畅呢?是因为网...原创 2021-05-06 22:37:12 · 570 阅读 · 3 评论 -
python实现带GUI界面的文件处理器原来这么简单,看完你也可以
前言昨天我们通过短视频的启发实现了一个开机自动清理用户临时文件的脚本工具。想了解的可以参考为什么网吧电脑能一直保持流畅运行?一个python脚本让你的电脑能够和网吧电脑看齐~。...原创 2021-05-07 20:52:24 · 728 阅读 · 2 评论 -
这个母亲节的礼物,我为你们准备好了!(内含福利)
前言母亲节快乐明天就是母亲节了,你是否已经给你的麻麻准备了节日礼物呢?在这里菜鸟小白预祝天下的妈妈节日快乐,每天都过的开开心心。在学习python的菜鸟小白当...原创 2021-05-08 20:18:26 · 485 阅读 · 0 评论 -
详细记录了python爬取小说《元尊》的整个过程,看了你必会~
学了好几天的渗透测试基础理论,周末了让自己放松一下,最近听说天蚕土豆有一本新小说,叫做《元尊》,学生时代的我可是十分喜欢读天蚕土豆的小说,《斗破苍穹》相信很多小伙伴都看过吧。今天我们就来看看如果一步一步爬下来《元尊》的所有内容。首先我们需要选择一个网站进行爬取,我这边使用的是书家园网站,其它网站的操作也是类似原理。相关库文件我们使用的库有requests、re和time,其中re和time都是python自带库,我们只需要安装一个requests库。pip install requests编码过原创 2020-08-01 22:26:12 · 387 阅读 · 0 评论 -
太实用了!自己动手写软件——我们的密码破解器终于完成了
之前我们完成了密码破解器的界面,今天我们来看看功能实现吧。目录编码提交——功能实现开始破解——功能实现读取密码字典选择协议并执行破解动作POP3协议的破解函数IMAP协议的破解函数SMTP协议的破解函数FTP协议的破解函数SSH协议的破解函数MySQL协议的破解函数SQL server协议的破解函数Oracle协议的破解函数实现效果FTP协议Oracle协议程序获取编码提交——功能实现首先我们先完成“提交”功能的实现,“提交”按钮的作用是将用户填写的服务器地址、服务器端口和协议类型信息存储起来,用原创 2020-07-18 20:29:54 · 4250 阅读 · 0 评论 -
太实用了!自己动手写软件——密码破解工具的界面实现
在之前的篇幅中,我们已经知道了我们想要编写的软件的输入输出参数。软件输入参数:服务器IP服务器端口协议类型用户名(从密码字典中读取,无需软件界面展示)密码(从密码字典中读取,无需软件界面展示)软件输出参数:破解结果:成功时展示正确的用户名密码,失败时返回失败提示我们今天的目标很简单,就是先把软件的界面设计和写出来,并不关心每一个按钮和输入框之后的功能实现。我设计一个这样的界面(极其简单,只是实现功能)代码讲解之前我就讲过,我们进行tkinter编程,就好像原创 2020-07-16 22:45:21 · 771 阅读 · 0 评论 -
太实用了!自己动手写软件——SSH、FTP和SQL server的密码破解
我们的密码破解工具一共分为如下六个部分,前面四个部分我们都有在之前的文章中介绍过了,点击蓝色字体即可跳转查看。用户图形界面——GUI编程密码字典获取——Excel文件读取数据库类——MySQL、Oracle和SQL server邮件类——IMAP、POP3和SMTP文件传输类——FTP运维类——SSH今天我们再将剩下来的ssh、ftp和SQL server协议的登录过程模拟出来看一看。SSH登录验证SSH的登录需要我们安装一个paramiko第三方模块,安装命令原创 2020-07-15 22:30:42 · 332 阅读 · 0 评论 -
太实用了!自己动手写软件——邮件用户名密码验证
我们计划实现的弱口令破解软件一共支持如下四类协议的解析:数据库类——MySQL、Oracle和SQL server邮件类——IMAP、POP3和SMTP文件传输类——FTP运维类——SSH数据库类我们之前的文章就已经讲过了,详细可以查看这两篇文章(Python连接MySQL数据库和python使用cx_Oracle库连接oracle服务器)邮件协议介绍今天我们就来看看第二类——邮件协议的解析。作为知识储备,我们首先可以了解一下一封邮件的从发件人到收件人的简单分析过程。原创 2020-07-14 22:57:51 · 1008 阅读 · 0 评论 -
太实用了!自己动手写软件——GUI编程
这几天我有一个想法就是将我之前做测试写的一些协议脚本(如:ssh、FTP、SMTP、MySQL、Oracle等)综合在一起做一个密码破解器,这么多的协议放在一起,每个协议都有自己特殊的参数,如果还是和之前我们的方式一起通过命令行输入的方式未免就太麻烦了。但是如果提供一个软件界面,将不同的协议作为选择项,不同协议需要不同的参数,这样一个相对方便的密码破解软件是不是就好了呢。出于这样的考虑,今天我们看一下图形用户界面(Graphical User Interface,GUI)编程,看了一下网上python的G原创 2020-07-13 22:24:26 · 1967 阅读 · 0 评论 -
python也能玩视频剪辑!moviepy操作记录总结
前几篇文章咱们介绍了一下图片的处理方式,今天咱们说说视频的处理。python能够支持视频的处理么?当然是肯定的,人生苦读,我用python。万物皆可python。moviepy库安装今天咱们需要使用的第三方是moviepy,moviepy是用于视频编辑的Python模块,可用于基本操作(例如剪切,串联,标题插入),视频合成(也称为非线性编辑),视频处理或创建高级效果。它可以读取和写入最常见的视频格式,包括GIF。第一步:安装moviepy安装的话首先需要使用pip命令进行安装pip install原创 2020-07-12 21:40:51 · 705 阅读 · 2 评论 -
太好用!图片转文字没有python环境也能运行了!!!
昨天菜鸟小白的分享——将图片中的文字提取出来,有不少小伙伴也都私信我,对我表示肯定,更是有小伙伴希望我将昨天的代码做成和之前一样的可执行文件。本来我是以为将整个程序完善了之后再打包为可执行文件的,既然已经有小伙伴私信要求了,那我就直接将这个打包了。公众号上私信回复“文字识别可执行文件”即可获取。粉丝问题解答有小伙伴拿了我之前图片漫画的程序,执行后出现如下报错菜鸟小白看到后其实只能分析出这个应该是权限问题,首先我会先去查API文档中关于错误码的部分确实就是权限问题,但是这个还是没有给出我们解决方案原创 2020-07-11 23:26:18 · 297 阅读 · 0 评论 -
python实现图片文字提取,准确率高达99%,强无敌!!!
上次我使用的百度AI开放平台的API接口实现图片的转化,后来有许多小伙伴都私信问我,怎么获取百度AI平台的AK和SK。为了统一回答大家的问题,今天我又使用百度API实现了一个从图片中提取文字和识别身份证的功能,详细描述实现过程,有收获的小伙伴记得收藏、转发分享哦。百度AI开放平台百度AI开放平台网址:https://login.bce.baidu.com/首先我们需要注册一个账号,注册登录之后我们选择文字识别菜鸟小白的平台因为已经创建了一个应用了,首次登录应该是没有应用的,点击创建应用就好了后原创 2020-07-11 00:10:24 · 11935 阅读 · 2 评论 -
通过server酱实现定时推送天气情况,再不用担心你的糊涂蛋女友忘带伞了~~
昨天菜鸟小白给大家留了一个课后作业,如何实现天气的定时推送。有没有小伙伴做出来答案呢?今天菜鸟小白给大家分享我的实现方式吧。这个是我今天整的程序流程图,昨天我们还只是实现了中间的通过和风天气API获取天气情况,今天我们需要实现其它部分。计时器的实现APScheduler是一个 Python 定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及 crontab 类型的任务,并且可以持久化任务、并以 daemon 方式运行应用。我们通过pip程序安装好apscheduler库。安原创 2020-07-09 15:51:56 · 1874 阅读 · 1 评论 -
想做一个天气推送程序,却被和风天气API的示例代码调试得快吐了
最近各地好像都被暴雨袭击了,菜鸟小白就在想能不能通过python实现实时天气的定时推送呢?其实不用想,肯定是可以的。菜鸟小白百度到了一个和风API接口,可以实现天气的获取。和风天气API获取前面的调用百度AI开放平台的API进行动漫照片处理时一直都有同学反馈API该如何获取,那这一次菜鸟小白就学聪明了,直接给出API的获取方式,机智如我,哈哈~~和风天气网址:https://console.heweather.com首先我们需要注册一个和风天气的账号,然后新建一个应用选择web API原创 2020-07-08 22:47:06 · 1284 阅读 · 0 评论 -
媳妇儿总说我桌面太乱,我一气之下用Python整了个桌面文件归类器~~
你的桌面是否像下面的图片一样被各种文件给堆满了,但是每一个文件又不清楚是否后面还有作用,也不敢删除,自己一个一个转移又太麻烦了。没关系,今天我带大家用python一起来做一个文件归类器,一键进行分类,再也不会看到满满当当的桌面了。库我们今天需要导入的os、shutil、glob这三个库,os用来对路径的处理,shutil用来对文件的拷贝删除处理,glob用来对指定文件夹下的文件进行遍历。# -*- coding:utf-8 -*-#author:菜鸟小白的学习分享import osimpor原创 2020-07-06 19:54:15 · 676 阅读 · 1 评论 -
python调用图灵机器人实现微信公众号的自动回复功能(下)
图灵机器人接口调用限制的解决昨天我们的文章中说到:使用图灵机器人作为应答机器人可以满足要求,但是每天的回复条数在不花钱的情况下只能有100条。对于我这样贫困线人口怎么可能每个月花费99元就为了自动回复呢。于是我就在想还有没有其它的方式能够快速做一个请求和应答表呢?结合我之前工作上的经验,那我理解就是直接将请求语句的关键词和需要的回复放在一个Excel表格中,然后直接通过查询Excel表格这样也能做到自动回复,说干就干。整个流程如下图:从流程图上看我们还是在昨天的整体框架上新增后续的容错处理,一旦检原创 2020-07-06 09:25:28 · 1721 阅读 · 1 评论 -
python调用图灵机器人实现微信公众号的自动回复功能
刚刚创建这个公众号的时候,我的一个同事就找我的公众号聊天,但是那个时候我的公众号还是仅支持根据关键词,如果要做到支持智能回复,那基本上就是不可能。然后我结合我之前做的微信自动回复机器人的经历,我首先就想到了图灵机器人。是不是可以把图灵机器人和微信公众号进行连接呢?于是我开始查看图灵机器人的接口文档微信公众号发现其实只要我们拥有一个公网的web服务器地址,微信公众号和web服务器进行通信,我们对接收的微信公众号消息进行解析转发给图灵机器人,图灵机器人根据我们请求的内容返回对应的回复,我们再将回原创 2020-07-05 19:55:35 · 1101 阅读 · 0 评论 -
媳妇儿让我给她找一个PDF转word免费工具,找了半天我决定给她写一个出来^-^
之前我媳妇儿让我给她找一个PDF转WORD的免费工具,在网上找了半天发现要不就是收费,要不就是转化的格式混乱。既然网上不能找到好用的免费工具那就直接来写一个吧。人生苦短,我用python。万能的python肯定应该有关于这个第三方库,百度了一下果不其然——PDFminer3k(如果你用的是python2的话那你应该使用的是pdfminer)。我们先上代码然后再分析吧。# -*- coding:utf-8 -*-#author:菜鸟小白的学习分享from pdfminer.pdfparser imp原创 2020-07-04 12:54:15 · 10684 阅读 · 30 评论 -
通过python我实现了照片转化为动漫模式,媳妇儿再也不用愁没有好看的头像了~
最近某音上的动漫特效特别火,很多人都玩着动漫肖像,我媳妇儿也不例外。看着她这么喜欢这个特效,我决定做一个图片处理工具,这样媳妇儿的动漫头像就有着落了。编码为了快速实现我们的目标,我们就不自己写图片处理程序了,我们直接调用百度AI开放平台提供的接口实现我们的需求。编码这一次我们导入如下两个库# -*- coding:utf-8 -*-#author:菜鸟小白的学习分享import requests, base64我们需要进行百度AI开放平台的接口认证,代码如下:# -*- cod原创 2020-07-04 12:41:19 · 12496 阅读 · 29 评论 -
python学习之微信公众号自动回复机器人二
通过读取表格的方式解决图灵机器人API接口调用的限制的问题(当然如果你是土豪直接购买图灵机器人的会员,请忽略这篇文档),新增图片回复、新增关注自动回复的功能。详细内容见如下链接:微信公众号自动回复机器人...原创 2020-06-21 22:04:57 · 287 阅读 · 0 评论 -
python学习之微信公众号的自动回复机器人
通过flask、urllib、xlrd等库构造一个微信公众号的自动回复机器人,对接图灵机器人。详细情况见如下:https://mp.weixin.qq.com/s?__biz=MzI3MjM0MDM3Mg==&mid=2247483787&idx=1&sn=df52d12501c73140604199854093ea7d&chksm=eb354570dc42cc66266a46c52970efaeadc4da9ee1aee1109b237e12ab4dd9ef162629原创 2020-06-21 21:17:45 · 873 阅读 · 0 评论 -
python学习之正则表达式的学习(常用的正则符号以及贪婪模式和非贪婪模式的区别)
主要是介绍常用的正则符号以及生动解决贪婪模式和非贪婪模式的区别,详细内容见如下链接:https://mp.weixin.qq.com/s?__biz=MzI3MjM0MDM3Mg==&mid=2247483773&idx=1&sn=09da19215fcdd7a16a02852532c4dd40&chksm=eb354586dc42cc901d92e17ed1772301fa66af22e43ea5849a6b465666f513dc24b65ebe4350&tok原创 2020-06-21 21:15:01 · 150 阅读 · 0 评论 -
python学习之urllib库学习二
详细内容见如下链接:https://mp.weixin.qq.com/s?__biz=MzI3MjM0MDM3Mg==&mid=2247483765&idx=1&sn=e32bb425bef59f1f13d72cb769559ed5&chksm=eb35458edc42cc989837e5170ebd11f22b096cbe5ea501c5c68cccf762e1304bd3e577a80497&token=462496053&lang=zh_CN#rd原创 2020-06-21 21:12:37 · 170 阅读 · 0 评论 -
python学习之urllib库学习一
详细内容见如下链接:https://mp.weixin.qq.com/s?__biz=MzI3MjM0MDM3Mg==&mid=2247483750&idx=1&sn=f7ab3d96dc27efb0e1ff0e980e3438bc&chksm=eb35459ddc42cc8bd937adc3d09ca65de694ae1f9e4dd096b9f6be9cbf9d2f21f1c1f69e1018&token=462496053&lang=zh_CN#rd原创 2020-06-21 21:11:35 · 233 阅读 · 0 评论 -
python学习之内置关键字
详细内容见链接:https://mp.weixin.qq.com/s?__biz=MzI3MjM0MDM3Mg==&mid=2247483742&idx=1&sn=91d6cc512855505713595a8baae2d37f&chksm=eb3545a5dc42ccb398f9006f15e3adcae3d5f96bba5e25ca65068d56db6f05637a822968c8a6&token=462496053&lang=zh_CN#rd..原创 2020-06-21 21:10:34 · 318 阅读 · 0 评论 -
python学习打卡之库安装
详情请见:https://mp.weixin.qq.com/s?__biz=MzI3MjM0MDM3Mg==&mid=2247483732&idx=1&sn=b8314bb8734854641d6979a4e31486a1&chksm=eb3545afdc42ccb9ba1af11610d50e3802231619a65f3623ebb11e7c46465745fa87327f7149&token=462496053&lang=zh_CN#rd...原创 2020-06-21 21:09:29 · 176 阅读 · 1 评论 -
python学习打卡第一天——背景学习
python学习一一、python的作者是谁?吉多(Guido von Rossum),荷兰人。二、目前Python主要应用领域云计算: 云计算最火的语言, 典型应用OpenStackWEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django科学运算、人工智能: 典型库NumPy, SciPy, Matplotlib, Enthought librarys,pandas系统运维: 运维人员必备语言金原创 2020-06-13 09:29:13 · 439 阅读 · 0 评论 -
python学习打卡第二天——python解释器
今天我们需要正式走进python的世界了,是不是很兴奋呢,小伙伴们。**解释器**首先我们需要了解一下python解释器,安装了python程序之后,在cmd中输入python即可启动交互式解释器。如果你电脑中同时安装了python2和python3的话,你可能需要执行python3.我的电脑上是仅安装了一个python3,所以直接执行python就可以弹出交互式解释器了。第一个命令为了体验交互式解释器的交互过程,基本上都是使用print语句来作为学习python的第一条语句。在解释器上输入如原创 2020-06-14 07:58:24 · 262 阅读 · 0 评论