自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 calculator.py

代码如下: 1 #计算器类 2 class Count: 3 def __init__(self, a, b): 4 self.a = int(a) 5 self.b = int(b) 6 #计算器加法 7 def add(self): 8 return self.a + self...

2019-09-09 03:58:00 179

转载 Fiddler抓包过滤

1、User Fiters启用2、ActionAction:Run Filterset now是否运行,Load Filterset加载,Save Filterset保存;3、Hosts过滤Zone:指定只显示内网(Intranet)或互联网(Internet)的内容;Host:指定显示某个域名下的会话;-No Host Filte...

2019-09-08 15:21:00 300

转载 Python算法题:金字塔

代码如下: 1 #Python金字塔练习 2 """ 3 最大层数:max_level 4 当前层数:current_level 5 6 金字塔正序时: 7 每层的空格=最大层数-当前层数 8 每层的星星数=2*当前层数-1 9 10 金字塔倒序时:11 每层的空格=当前层数-112 每层的星星数=2*(最大层数-当前层数)+11...

2019-09-04 17:03:00 883

转载 力扣算法题-猜字谜

外国友人仿照中国字谜设计了一个英文版猜字谜小游戏,请你来猜猜看吧。字谜的迷面puzzle 按字符串形式给出,如果一个单词word符合下面两个条件,那么它就可以算作谜底:单词word中包含谜面puzzle的第一个字母。单词word中的每一个字母都可以在谜面puzzle中找到。例如,如果字谜的谜面是 "abcdefg",那么可以作为谜底的单词有 "faced",...

2019-09-03 17:10:00 195

转载 爬虫需要登陆怎么办?这份python登陆代码请收下

模拟登陆思路通过selenium中的webdriver控制浏览器登录目标网站,然后获取模拟登陆需要的Cookie,再利用此Cookie来达到登录的效果。本次我们使用webdriver来驱动火狐浏览器插件。在登录网站时,cookie保存在发起请求的客户端中,网站服务器利用cookie来区分不同的客户端。cookie里面记录了“访问登录后才能看到的页面”这一行为的信息,含有能够向服...

2019-09-02 14:42:00 363

转载 Python中Selenium模拟JQuery滑动解锁实例

滑动解锁一直做UI自动化的难点之一,我补一篇滑动解锁的例子,希望能给初做Web UI自动化测试的同学一些思路。首先先看个例子。https://www.helloweba.com/demo/2017/unlock/当我手动点击滑块时,改变的只是样式:1、slide-to-unlock-handle 表示滑块,滑块的左边距在变大(因为它在向右移动嘛!)2、...

2019-08-28 15:12:00 126

转载 Python冒泡排序算法及其优化

冒泡排序所谓冒泡,就是将元素两两之间进行比较,谁大就往后移动,直到将最大的元素排到最后面,接着再循环一趟,从头开始进行两两比较,而上一趟已经排好的那个元素就不用进行比较了。(图中排好序的元素标记为黄色柱子)冒泡排序动图演示上python代码: 1 def bubble_sort(items): 2 for i in range(len(it...

2019-08-27 15:22:00 181

转载 二叉树前序遍历、中序遍历、后序遍历、层序遍历的直观理解

0. 写在最前面复习到二叉树,看到网上诸多博客文章各种绕,记得头晕。个人觉得数学、算法这些东西都是可以更直观简洁地表示,然后被记住的,并不需要靠死记硬背。本文的程序基本来源于《大话数据结构》,个人感觉是一本非常好的书,推荐去看。1. 为什么叫前序、后序、中序?一棵二叉树由根结点、左子树和右子树三部分组成,若规定 D、L、R 分别代表遍历根结点、遍历左子树、遍历右子...

2019-08-27 11:28:00 165

转载 顺序表和链表的区别及其优缺点

1.顺序表存储(典型的数组)  原理:顺序表存储是将数据元素放到一块连续的内存存储空间,相邻数据元素的存放地址也相邻(逻辑与物理统一)。  优点:    (1)空间利用率高。(局部性原理,连续存放,命中率高)    (2)存取速度高效,通过下标来直接存储。 缺点:    (1)插入和删除比较慢,比如:插入或者删除一个元素时,整个表需要遍历移动元素来重新排一次顺序。...

2019-08-26 15:19:00 588

转载 Cookie和Session的区别

共同之处:cookie和session都是用来跟踪浏览器用户身份的绘画方式。区别:cookie数据保存在客户端,session数据保存在服务端。session简单的说,当你登陆一个网站的时候,如果web服务器端使用的是session,那么所有的数据都保存在服务器上,客户端每次请求服务器的时候会发送当前会话sessionid,服务器根据当前sessionid判断相应的用...

2019-08-22 22:26:00 101

转载 CSRF攻击与防御(写得非常好)

CSRF全拼为Cross Site Request Forgery,翻译过来就是跨站请求伪造跨站请求伪造(CSRF)是Web应用程序的一种常见的漏洞;其特性是危害性大,并且极其隐蔽。下面就从CSRF的危害实例,攻击原理,防御方法几个方面进行解释说明。CSRF的危害实例与过程解析本案例主人公:用户:xiaomingA银行网站:www.Abank.com黑客网站:www.hei...

2019-08-22 21:46:00 154

转载 selenium_WebDriverWait

代码如下: 1 from selenium import webdriver 2 from selenium.webdriver.common.by import By 3 from selenium.webdriver.support.ui import WebDriverWait 4 from selenium.webdriver.support import e...

2019-08-13 17:16:00 123

转载 swsyth_kp_spxz_khxz_js

代码如下: 1 #导包 2 from selenium import webdriver 3 from time import sleep 4 driver=webdriver.Chrome() 5 url="https://192.168.21.150/" 6 driver.implicitly_wait(10) 7 #通过url打开事务所...

2019-08-13 16:38:00 332

转载 批量重命名脚本(Python)

便携的批处理脚本,代码如下: 1 import os 2 import sys 3 def rename(): 4 path=input("请输入路径(例如D:/picture):") 5 name=input("请输入开头名:") 6 startNumber=input("请输入开始数:") 7 fileType=inpu...

2019-08-12 08:49:00 158

转载 一窗式后台验证码自动识别及登录(selenium+python)

大概思路:1.通过对登录页面全屏截图后,对获取的图像进行二次截图,保留66*35的验证码图片。2.对验证码图片进行二值化和降噪处理。3.通过Selenium+Python进行自动化登录操作。代码如下: 1 #导包 2 from selenium import webdriver 3 from PIL import Image,ImageDraw...

2019-08-08 16:51:00 314

转载 Python3使用 pytesseract 进行图片识别

一、安装Tesseract-OCR软件参考我的前一篇文章:Windows安装Tesseract-OCR 4.00并配置环境变量二、Python中使用需要使用 pytesseract 库,官方使用说明请看:https://pypi.python.org/pypi/pytesseract1. 安装依赖1 pip install pytesseract2 pip i...

2019-08-07 22:49:00 226

转载 Windows安装Tesseract-OCR 4.00并配置环境变量

一、前言Tesseract-OCR 是一款由HP实验室开发由Google维护的开源OCR(Optical Character Recognition , 光学字符识别)引擎。与Microsoft Office Document Imaging(MODI)相比,我们可以不断的训练的库,使图像转换文本的能力不断增强;如果团队深度需要,还可以以它为模板,开发出符合自身需求的OCR引擎...

2019-08-07 22:26:00 260

转载 关于Python+selenium 定位浏览器弹窗元素

首先要确定弹窗的类型:(1)div弹窗(2)新标签页弹窗(3)alert弹窗一,div弹窗div弹窗是浏览器中比较好定位的弹窗,定位的方法与普通的元素一样。不过这里会有一个坑,明明可以找到这个按钮,但是就是定位不到。这个就是因为当前有div弹窗弹出的时候,需要设置一下等待时间,等页面元素加载完毕,再去做其他操作。这里用百度登陆为例子: 1 from seleniu...

2019-08-05 15:53:00 611

转载 selenium Webdriver多窗口切换

应用场景:在页面操作过程中有时候点击某个链接会弹出新的窗口,这时候就需要主机切换到新打开的窗口上进行操作。WebDriver提供了switch_to.window()方法,可以实现在不同的窗口直接切换。以百度首页和百度注册页为例,在两个窗口直接的切换如图代码如下: 1 #导包 2 from selenium import webdriver 3 fr...

2019-08-04 13:56:00 208

转载 frame/iframe多表单切换

应用场景:在Web应用中经常会遇到frame/iframe表单嵌套页面的应用,WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单内嵌页面上的元素无法直接定位。这时就需要通过switch_to.frame()方法将当前定位的主体切换为frame/iframe表单的内嵌页面中。frame.html 1 <html> ...

2019-08-04 13:51:00 191

转载 sws_kp操作(selenium webdriver+python)

代码如下: 1 #导包 2 from selenium import webdriver 3 from time import sleep 4 #选择谷歌浏览器打开事务所网站 5 driver=webdriver.Chrome() 6 url="https://sws.nbhtxx.com.cn/" 7 driver.get(url) 8 #窗口最大...

2019-08-04 13:45:00 131

转载 selenium获取多窗口句柄并一切换至原窗口句柄(三个窗口)

网上有很多是selenium基于python来获取两个窗口句柄与切换,本文实现用python+selenium获取多窗口句柄并一一切换至原窗口句柄(三个窗口),且在每个窗口下进行一个搜索或翻译,然后截图。代码如下: 1 # coding=utf-8 2 from selenium import webdriver 3 import time 4 5 driv...

2019-08-04 13:43:00 217

空空如也

空空如也

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

TA关注的人

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