当前位置: 首页 > news >正文

移动端网站制作案例百度快照

移动端网站制作案例,百度快照,广东网站建设价格,wordpress复制page文章目录 前言1、不要相信什么验证码的库2、以古诗文网为例,获取验证码1)code_result.py2)gsw.py 前言 提示:以古诗文网为例,获取验证码: 登录:https://so.gushiwen.cn/user/login.aspx 1、不…

文章目录

  • 前言
  • 1、不要相信什么验证码的库
  • 2、以古诗文网为例,获取验证码
    • 1)code_result.py
    • 2)gsw.py


前言

提示:以古诗文网为例,获取验证码:

登录:https://so.gushiwen.cn/user/login.aspx

在这里插入图片描述


1、不要相信什么验证码的库

首先:真的不要浪费时间,使用什么pytesseract库,什么ddddocr库。这些只能搞搞简单的,复杂点儿的都是搞不定。

比如,这样的,搞不定的:

在这里插入图片描述

直接使用打码平台吧,我这里使用的是:云码。

2、以古诗文网为例,获取验证码

1)code_result.py

code_result.py (云码的官方代码)代码如下:

import json
import requests
import base64class YdmVerify(object):_custom_url = "http://api.jfbym.com/api/YmServer/customApi"_token = "" #云码的token_headers = {'Content-Type': 'application/json'}def common_verify(self, image, verify_type="10110"):payload = {"image": base64.b64encode(image).decode(),"token": self._token,"type": verify_type}print(payload)resp = requests.post(self._custom_url, headers=self._headers, data=json.dumps(payload))print(resp.text)return resp.json()['data']['data']

2)gsw.py

获取验证码代码如下:

import requests
from lxml import etree
from code_result import YdmVerifyurl = "https://so.gushiwen.cn/user/login.aspx"
headers = {"User-Agent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36"
}
response = requests.get(url=url,headers=headers).text
tree = etree.HTML(response)img_code = "https://so.gushiwen.cn"+tree.xpath('//*[@id="imgCode"]/@src')[0]
# 图片
image_byte = requests.get(url=img_code,headers=headers).content
with open('/Users/test/Downloads/python/code.png','wb') as fp:fp.write(image_byte)
# 云码打码
Y = YdmVerify()
with open("/Users/test/Downloads/python/code.png", 'rb') as f:img_content = f.read()
resp = Y.common_verify(img_content)
print(resp)

结果如下:

在这里插入图片描述

对应云码平台记录:

在这里插入图片描述
这是通用数字1-4位,其它类型和代码参考云码官方资料吧:

		代码:https://zhuce.jfbym.com/test/100.html# 数英汉字类型# 通用数英1-4位 10110# 通用数英5-8位 10111# 通用数英9~11位 10112# 通用数英12位及以上 10113# 通用数英1~6位plus 10103# 定制-数英5位~qcs 9001# 定制-纯数字4位 193# 中文类型# 通用中文字符1~2位 10114# 通用中文字符 3~5位 10115# 通用中文字符6~8位 10116# 通用中文字符9位及以上 10117# 定制-XX西游苦行中文字符 10107# 计算类型# 通用数字计算题 50100# 通用中文计算题 50101# 定制-计算题 cni 452
http://www.mmbaike.com/news/63009.html

相关文章:

  • wordpress网站备案号杭州seo排名费用
  • 河南网站建设新手如何自己做网站
  • 创意设计思维网站seo排名优化价格
  • wordpress错误日志seo怎么发布外链
  • 想做苗木生意网站怎么怎么做t和p在一起怎么做网站
  • 高效简便的网站开发优化大师官方正版下载
  • 如何在wordpress跳转其他网站谷歌推广新手教程
  • 怎么做百度网站永久不收费免费的聊天软件
  • 东南亚cod建站系统自己的网站怎么做seo
  • 徐州网站外包兰州搜索引擎优化
  • 办文明网站 做文明网民活动推广普通话的宣传内容
  • 望京做网站公司品牌推广软文200字
  • 动态网站设计与制作怎么在网上做广告
  • 好看的404页面html宁波seo整体优化公司
  • 做货源网站可以赚钱吗企业营销策划论文
  • 电商网站建设的步骤可以免费投放广告的平台
  • 云南省工程建设造价协会网站地推十大推广app平台
  • 网站关键词修改全国人大常委会副委员长
  • 深圳专业做网站多少钱seo1域名查询
  • 网站建设基础 ppt怎么优化网站关键词排名
  • 中国建设网站工程承包分包法品牌营销策划机构
  • 把网页做成软件北京seo营销培训
  • 免费crm管理系统关键词优化的发展趋势
  • wordpress windows伪静态360seo排名点击软件
  • 新媒体代运营公司谷歌seo外链
  • 长沙网站建设推荐广州网站推广
  • 招商加盟网站建设目的关键词搜索挖掘爱网站
  • 自己电脑做网站必须装jdk西安seo王
  • 网站建设业务员怎么做b站推广网站2024下载
  • 做时时彩网站都要什么青岛网络优化代理