首先总结坑: 1、关于浏览器分辨率有关的截图 2、关于浏览器位置点击(分辨率) 3、注意当前时间的 请求 URL 的cookie 值!! 思路: 1、首先分析12306 登录界面 2、将页面截取为图片 3、取得图片的位置 通过 先打开图片Image.open(), crop(左,上,右,下)-->用 ...
分类:
其他好文 时间:
2020-07-07 00:34:32
阅读次数:
102
模拟登录 验证码的识别 线上的打码平台 超级鹰 url:https://www.chaojiying.com/about.html 使用流程: 注册:注册一个用户中心的账号 登录:用户中心的身份 创建一个软件ID: 899370 下载示例代码 云打码 动态变化的请求参数 动态变化请求参数的处理 一般 ...
分类:
其他好文 时间:
2020-07-06 16:01:12
阅读次数:
46
一、创建项目 二、更改设置(setting等) 三、编码 1 # -*- coding: utf-8 -*- 2 import scrapy 3 4 5 class RenrenSpider(scrapy.Spider): 6 name = 'renren' 7 allowed_domains = ...
分类:
其他好文 时间:
2020-06-28 18:41:04
阅读次数:
62
新建.net core web的api项目(.net core版本3.1) 在Value控制器下写一个模拟登录接口,进行简单的名字和密码验证即可。验证通过后会返回一个token。 1 [HttpGet] 2 [Route("api/login")] 3 public IActionResult Lo ...
分类:
Web程序 时间:
2020-06-20 01:15:00
阅读次数:
132
Selenium模块 作用 便捷的获取页面中动态加载的数据 便捷的模拟登录 简单使用 环境安装: pip install selenium 根据浏览器版本下载web驱动:http://npm.taobao.org/mirrors/chromedriver (谷歌) Selenium的使用流程: # ...
分类:
其他好文 时间:
2020-06-09 18:14:06
阅读次数:
69
有些网站没有登录无法访问页面,登录后就可以访问。如人人网 所有程序要模拟登录状态,方法有手动方法和使用帐号密码自动登录方式。本篇使用手动复cookie请求要访问的网页,并把请求到网页保存到本地 1 """使用手动方式从浏览器中复制cookie请求网页""" 2 3 4 from urllib imp ...
分类:
Web程序 时间:
2020-06-08 11:09:22
阅读次数:
127
一、selenium模块和爬虫之间具有怎样的关联 便捷的获取网站中动态加载的数据 便捷实现模拟登录 二、什么是selenium模块 基于浏览器自动化的一个模块 三、selenium使用流程 1、环境安装:pip install selenium -i https://mirrors.aliyun.c ...
分类:
其他好文 时间:
2020-05-26 18:09:10
阅读次数:
85
一、requests模块 1、get请求 断言 2、post请求 3、代理请求 4、模拟登录请求 使用session登录 使用cookie登录 使用cookie登录2 5、requests获取HTML 6、requests获取图片 7、cookie转换字典 8、URL编解码 9、忽略HTTPS证书和 ...
分类:
编程语言 时间:
2020-05-24 00:36:58
阅读次数:
61
登录人人网的一个小例子: 1 # -*- coding: utf-8 -*- 2 import scrapy 3 import re 4 5 class RenrenSpider(scrapy.Spider): 6 name = 'renren' 7 allowed_domains = ['renr ...
分类:
其他好文 时间:
2020-05-03 18:51:06
阅读次数:
108
前言 关于mockjs,官网描述的是 1.前后端分离 2.不需要修改既有代码,就可以拦截 Ajax 请求,返回模拟的响应数据。 3.数据类型丰富 4.通过随机数据,模拟各种场景。 5 项目不背锅(等后端给接口的话可能会背锅) 等等优点,最后一条我加的。 第一步先安装mock.js npm insta ...
分类:
Web程序 时间:
2020-04-26 11:10:41
阅读次数:
68