自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Smile_Mr的博客

专业python50 年

  • 博客(60)
  • 收藏
  • 关注

原创 3-100-Python标识符和变量以及数字类型

乡亲们,我五一加班了,强调下(不(就)是强制~),在这里澄清下,我内心是非常热爱工作,我为公司共存亡,TNND~咳咳……言归正传,让我们继续开车,不,继续学习吧,在这个时间点可以写写博客给大家分享我心里也是万分欢喜的。 先看看今天咱们学什么,菜品奉上:1. 标识符...

2020-05-05 15:16:51 2271

原创 2-100-Pycharm IDE安装和使用

常言道:“工欲善其事必先利其器”,上节我们讲到安装好python环境,下面咱们好好叨叨Python开发中常用的IDE(编程工具),皮皮虾我们走~ 首先我们先总结下Python可使用的集成开发环境(IDE,Integrated Development ...

2020-05-05 09:53:43 6425 8

原创 1-100-Python3 最详细的安装和介绍

1-100-Python 的概述和环境安装 为了为了出任CEO,赢取白富美,走向人生巅峰,鄙人有幸进入了Python的行业,今天我就把我自己失传多年的Python学习大法,免费推送给在座的各位帅哥美女们。(有啥错误也请批评指正) 1.1 Python介绍1.1.1 Python语言介绍...

2020-04-15 14:49:25 3669 2

原创 大麦抢票-Appium实现抢票软件-APP自动化

本代码是无聊写的,运行也正常,但是就是抢不到,抢票需要天时,地利,人和,不要用UI最好。环境介绍:Python 3.9.1。自行下载appium和相关依赖。我链接的是夜神虚拟模拟器。

2023-06-30 10:11:26 6961 2

原创 踩坑记录:python + appium +adb 运行出现问题

搭建使用appium运行的环境,准备做个自己的app自动化,环境均已搭建好, appium-doctor 均正常使用。使用python下载Appium-Python-Client ,pip 默认安装是最新版本,然后编写demo测试。Appium-Python-Client 把它的版本降低到2.0.0就OK了。后续我再操作,降级和升级都正常不报以上错误,真是头大。很纳闷我的参数上写的是有的,后面我尝试各种问题,

2023-05-25 18:04:04 400

原创 测试记录-权限管理测试

测试记录-权限管理测试

2022-12-27 11:05:55 917

原创 测试记录-验证码测试

判断返回的页面中是否包含“验证码错误”(或类似)的提示,如果没有,说明存在漏洞,完成测试。

2022-11-02 16:52:20 893

原创 测试记录-Python locust 性能测试

locust适合结合Python代码进行自定义性能测试,相比jmeter更加灵活。Python,locust,ocr等。

2022-10-26 18:12:19 431

原创 安全测试三部曲之APPScan介绍

自动:如果 AppScan 可仅使用名称和密码来登录,而不需要特定的过程,请选择该选项,然后输入“用户名”和“密码”。(2)测试网站信息,选择“扫描Web应用程序”,在文本框中输入应用程序的 URL,如果成功,那么在“起始 URL”下将显示绿色复选标记和“已连接到服务器”确认。AppScan有自己的用例库,版本越新用例库越全(用例库越全面,对漏洞的检测较全面,被测试系统的安全性则越高)如果测试这些页面,您的应用程序流程会改变,如果不确定您的应用程序会如何响应这些测试,那么请保持选定该选项。

2022-10-20 18:19:56 10002 1

原创 测试记录-提测规范

测试记录-提测规范

2022-10-20 17:50:47 744

原创 测试记录-nmap 端口安全扫描比对记录

测试记录-nmap 端口安全扫描比对记录

2022-10-20 17:36:28 280

原创 《后浪》- 那些口口声声 “一代不如一代”的人 应该看看你们

刚刚逛B站,突然看到何冰老师的《后浪》,想想距今毕业已经有一年多了光景了,回过头发现以前在学校里遇到的事情,当时感觉到很困难的事情,以现在的眼光看来不过尔尔~ 以前喜欢一句话,“乾坤未定,你我皆黑马,未来可期”,也特别喜欢李白的“天生我材必...

2020-05-05 16:18:34 5245

原创 Python 人脸识别

Python 人脸识别目录1、环境安装必要过的坑2、模块的讲解1、环境安装必要过的坑 首先我先介绍下我的环境 我是win10系统! Python 使用的是Ancona默认的python3.6.3版本!在这里一定要注意,我们使用的python3.6版本,原先的3.5版本由于各种坑,填不完,所以我们就简单略过,用跟家快捷的方法,得到我们想要的结果!准备环境之安装依赖...

2020-04-29 16:24:19 6882 1

原创 Python 最新版破解滑块验证码&自动登录QQ空间

本节所讲内容:Selenium+Python环境搭建及配置滑块验证码步骤分解QQ空间破解滑块验证码登录(全部代码请看最后)1.1 selenium 介绍1.2 selenium+Python环境配置前提条件:已安装好Python开发环境(python3.7.2)安装步骤:1.安装seleniumWin:pip install selenium2...

2020-03-26 13:39:19 9421 3

原创 Python 识别12306图片验证码物品

本节所讲内容:PIL介绍以及图片分割百度AI图像识别实例搭建识别12306类别码1、PIL介绍以及图片分割Python 3 安装: pip3 install Pillow1.1 image 模块Image模块是在Python PIL图像处理中常见的模块,主要是用于对这个图像的基本处理,它配合open、save、convert、show…等功能使用。from P...

2020-01-17 15:51:56 2692 2

原创 Python 邮件发送之嵌套图片&发送附件

本节所讲内容:1.SMTP 介绍2.设置QQ环境3.了解MIMEText4.发送各种文档和图片,html样式1. SMTP 介绍SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议。SMTP 是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议。SMTP 是建立在 TCP上的一种邮件服务,主要用于传输系统之间的邮件信息...

2020-01-17 15:33:43 4826 1

原创 Python 大神都在看的logger日志详解和日志封装

本节所讲内容: 1、logger 介绍和作用 2、logger日志的操作方法 3、封装自己的logger日志1、logger 介绍和作用一些大型的程序都有记录日志的需求,用来记录程序运行中出现的各种警示,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文...

2019-12-09 15:49:53 1166

原创 Python 自动化测试之unittest详解

1、unittest核心介绍和测试流程分析 什么叫unittest? unittest是Python单元测试框架,类似于JUnit框架,官方网站中也说明了这个框架就是基于java的junit框架。测试框架-unittest,相当于是一个 python 版的 junit。python 里面的单元测试框架除了 unittest,还有一个 pytest 框架,目前pytes...

2019-11-18 18:10:08 1264

原创 Selenium 全自动化下载QQ付费音乐-说好不哭MV

本节所讲内容:1.Selenium+Python环境搭建及配置2.自动化获取歌曲url地址3.多窗口下载歌曲本节知识点:selenium+智能等待+显式等待+鼠标悬停事件+多窗口切换+数据下载整体项目思路:获取QQ音乐官网的歌曲地址 拿到歌曲地址之后利用免费的接口地址(毕竟没有付费),进行获取资源3、下载免费资源提供的数据1、Selenium+Python环境搭建及...

2019-09-27 11:47:22 742

原创 Django+nginx+uwsgi+网站发布+零基础部署(不详细请打我)

首先介绍下我的环境:python 3.7.2 + django 2.1.7 + nginx 1.21.1如有疑惑请留言 或者加QQ344003778417.1 Python环境部署 我们今天学习的内容是如何将Django项目部署到linux服务器上,我们部署的linux系统是centos7首先,我们先在linux上搭建我们的Python3环境:在这里首先强调一下...

2019-07-31 18:10:33 1972

原创 Python 爬取链家二手房,我在北京买房的经历

本节所讲内容:链家网站前期分析利用requests爬取数据爬取数据存储MongoDB链家网站前期分析今天我们主要对链家二手房数据爬取,看下我们目前的资金能买那一套。链家二手房网站:https://bj.lianjia.com/ershoufang/我们相对如上图所示的数据爬取,也就是两个数据,接下来开始分析点击f12进入开发者模式,具体定位到如上图所示...

2019-07-01 17:49:49 4023

原创 Python celery框架解决高并发问题并利用django发送邮件

第二十四章 Python celery框架解决高并发问题本节所讲内容: 24.1 celery的介绍 24.2 rabbitmq的安装 24.3 Celery结构分析和rabbitmq结合 24.4 实战:celery+Django实现异步发送邮件24.1 Celery介绍24.1.1 生产者消费者模式在学习Cel...

2019-05-17 17:00:26 2346 3

原创 python3 windows 下安装scrapy出现错误解决方案

最近一直在win下跑爬虫,一般的爬虫用requests这个模块就差不多了,但是人呀总是要不断进步的,所以我们一定要学会scrapy嘿。但是在安装scrapy的时候往往会出现错误所以说我在这里分享下安装scrapy的基本步骤,让你在windows下一步就能安装好scrapy1、pip install pywin322、pip install twisted 注意这个安装的时候也是容易出...

2019-03-26 14:10:30 450

原创 Python 爬取诗词分析古人最喜欢用的诗词

本章所讲内容:1、5分钟快速了解爬虫概念2、beautifulsoup 匹配原则3、wordcloud 使用详情实战:爬取中国唐诗宋词,体验文人雅士最常用的词语!1、5分钟快速了解爬虫爬虫(spider:网络蜘蛛):是一个用脚本代替浏览器请求服务器获取服务器资源的程序。数据收集(数据分析、人工智能)模拟操作(测试、数据采集)接口操作(自动化)...

2019-02-19 11:13:24 7589 1

原创 Python 钉钉报警必备知识系统讲解

本章所讲内容: 1、钉钉报警设置 2、钉钉报警脚本运行。1、钉钉报警设置钉钉,关于webhook的报警需求,钉钉报警也是我们在公司中常见的报警系统,在这里主要是结合zabbix二次开发使用,来达到完美报警的使用。1.1、钉钉报警第一步,创建群机器人接口地址: https://oapi.dingtalk.com...

2019-02-15 13:58:19 1526 1

原创 python 协程(yield,greenlet,gevent)

本章所讲内容:1、协程的概念2、greenlet模块3、gevent的使用4、使用gevent完成多任务图片下载18.1 协程的概念 协程,又称微线程,纤程,也称为用户级线程,在不开辟线程的基础上完成多任务,也就是在单线程的情况下完成多任务,多个任务按照一定顺序交替执行 通俗理解只要在def里面只看到一个yield关键字表示就是协程协程是也是实...

2019-01-24 12:11:06 552

原创 python 生成器,迭代器,可迭代对象基础知识点讲解

本章所讲内容: 1、可迭代对象 2、迭代器 3、生成器7.1 可迭代对象 我们已经知道可以对list、tuple、str等类型的数据使⽤for...in...的循环语法,其中依次拿到数据进⾏使⽤,我们把这样的过程称为遍历,也叫迭代。 但是,是否所有的数据类型都可以放到for...in...的语句中,然后让f...

2019-01-18 11:32:20 437

原创 Python瀑布流爬虫-爬取360美女图片+爬取百度美女图片(嘿嘿~)

Python瀑布流爬虫本章所讲内容: 1、爬虫认识 2、Python与爬虫 3、关于爬取图片的设想 4、瀑布流爬虫的分析 实战:快速爬取360网站图片 实战:快速爬取百度图片瀑布流爬虫实现,批量下载图片!1、爬虫认识爬虫(spider:网络蜘蛛):是一个用脚本代替浏览器请求服务器获取服务...

2019-01-04 14:13:12 6479 8

原创 2019年最新解决Scrapy安装-以及各种第三方模块安装问题

对于刚刚接触python的同学,你会发现python是一门崭新美妙的大门,当然有时候我们安装不了模块也是一个很坑的点。那接下我主要介绍,如果我们在windows下无法安装模块,我们将用什么方法安装。第一:安装爬虫框架scrapy刚刚学习爬虫的同学可能在这个地方遇到很多坑,因为它有很多的依赖1、pywin322、twisted3、scrapy按照这个顺序安装,绝对能够执行……...

2018-12-26 11:09:21 618

原创 Python scrapy 框架之爬取腾讯和360

Python scrapy 框架之爬取腾讯和360如遇到什么问题请联系:3440037784这个qq,当然也可以要下视频源码笔记本章所讲内容:       1、Python scrapy 安装以及必要过的坑       2、Python scrapy 使用规范,让开发效率更好       3、Python scrapy 必会的爬取技巧实战:利用爬虫框架scrapy ,爬取J...

2018-12-26 10:47:42 656

原创 python 高级函数知识闭包装饰器-模拟淘宝、京东登录验证

Python函数高阶之必会知识闭包装饰器本章所讲内容:1、装饰器使基础之闭包2、装饰器之基于开发实现登录验证1、装饰器使基础之闭包(面试题)1、闭包定义1. 闭包函数必须有内嵌函数;2. 内嵌函数可以引用该嵌套函数上一级namespace中的变量;3. 闭包函数必须返回内嵌函数;通过这三点,就可以创建一个闭包;Python装饰器就是使用了闭包。闭包的...

2018-12-26 10:45:14 250

原创 python列表、元组、字典、集合-python基础数据类型

 python列表、元组、字典、集合本章所讲内容:3.1  python 列表3.2  python 元组3.3  python 字典3.4  Python 集合3.1  python列表3.1.1  python列表的概述想一想:前面学习的字符串可以用来存储一串信息,那么想一想,怎样存储咱们班所有同学的名字呢?定义100个变量,每个变量存放一个学生的姓名可...

2018-10-25 18:08:29 504

原创 数据库模块操作

                                       第十三章  数据库模块操作本章所讲内容:13.1  pymysql 13.2  peewee 13.1  pymysql 13.1.1  介绍       PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。python2...

2018-10-25 18:07:01 2359

原创 Python 文件打开,关闭,文件指针

python 文件操作本章所讲内容:10.1 文件对象10.2 文件权限10.3 文件操作10.4 os 模块10.1 文件对象10.1.1 文件介绍什么是文件?示例如下: 狭义说:文本文件;广义说:超文本文件, 图片,声音,超链接,视频Python中可以使用一个文件对象file来做大部分文件操作,他有两个函数file()在我们学习初期...

2018-10-19 11:42:14 5007

原创 Python Wordcloud 词云------实站:爬取起点网站《大王饶命》,结合词云展示数据

1、Wordcloud介绍和安装 2、Wordcloud 参数介绍 3、Wordcloud 实现操作实战:爬取小说网站,结合jieba 和wordcloud展示小说中最常见的词语,分析展示数据。注明:本地文件要有图片,txt文本,就可拿到代码直接执行,如果不行联系:qq:3440037784wordcloud 介绍和安装:wordcloud 简单利...

2018-10-17 13:33:38 4157 1

原创 Python 函数基础最精细讲解 ----- 利用函数编程----爬取糗事百科

                                        python函数编程本章所讲内容:5.1  函数定义5.2  函数的调用5.3  函数划分5.4  匿名函数5.5  作用域5.1  函数定义知识点讲解5.1.1  python 函数的定义函数(function):是一个可以被重复调用的带有一个入口和一个出口的固定的程序段函数的...

2018-10-17 13:24:29 621

原创 python2.7的pywin32 问题解决

进入公司项目,需要导入有关pywin32的相关模块,但是在win32api这个属性上报错。我查了许多关于这个模块的安装和使用。详细请看https://www.cnblogs.com/miranda-tang/p/5567577.html 但是按照以上网址的步骤来还是会报错,内心是崩溃的,在cmd命令下,pip list.发现自己安装的有pypiwin32这个模块查找相...

2018-03-15 12:39:57 4687

原创 数据结构和算法——算法

冒泡排序冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大(升序),就交换他们两个。

2018-01-21 14:35:05 298

原创 线性结构

线性结构1、顺序表在程序中,经常需要将一组(通常是同为某个类型的)数据元素作为整体管理和使用,需要创建这种元素组,用变量记录它们,传进传出函数等。一组数据中包含的元素个数可能发生变化(可以增加或删除元素)。对于这种需求,最简单的解决方案便是将这样一组元素看成一个序列,用元素在序列里的位置和顺序,表示实际应用中的某种有意义的信息,或者表示数据之间的某种关系。这样的一组

2018-01-21 14:34:19 717

原创 算法的效率衡量

算法效率衡量先来看一道题:如果 a+b+c=1000,且 a^2+b^2=c^2(a,b,c 为自然数),如何求出所有a、b、c可能的组合?执行时间反应算法效率对于同一问题,我们给出了两种解决算法,在两种算法的实现中,我们对程序执行的时间进行了测算,发现两段程序执行的时间相差悬殊(214.583347秒相比于0.182897秒),由此我们可以得出结论:实现算法程序的

2018-01-21 14:30:32 1293

各种风格PPT,工作汇报培训必选

各种风格PPT,工作汇报培训必选

2022-11-11

空空如也

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

TA关注的人

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