python抓取动态验证码,具体第几帧数的位置静态图片
Posted 加载时间中.....
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python抓取动态验证码,具体第几帧数的位置静态图片相关的知识,希望对你有一定的参考价值。
一.代码+注解
import os
from PIL import Image
import requests
import io
def save_img():
headers = {
‘User-Agent‘: ‘Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36‘
}
url = ‘动图url‘
resp = requests.get(url, headers=headers, verify=False)
code = io.BytesIO(resp.content)
im = Image.open(code)
im.seek(3) #第3帧的图片
im.save(‘1.png‘) #保存
save_img()
以上是关于python抓取动态验证码,具体第几帧数的位置静态图片的主要内容,如果未能解决你的问题,请参考以下文章
python下的自动化测试--selenium 验证码输入问题