注册 登录
编程论坛 Python论坛

requests 怎么储存 目前页面验证码?

Z89 发布于 2022-06-25 12:34, 887 次点击
页面重新requests 验证码就不同,
怎么储存 目前页面验证码?


<img id="imgVI" src="ImageCode.aspx" style="border-width:0px;" />
2 回复
#2
wp2319572022-06-25 12:37
回复 楼主 Z89
验证码都是有时效性的,存储也没用
一般我们都是把图片下载回来,然后进行ocr识别
#3
Z892022-06-25 13:28
回复 2楼 wp231957
请问...下载了两张图都不一样....要如何确认是requests当时的验证码?
我想用手动输入,要确保下载的是该页面验证码

程序代码:

import requests

s = requests.Session()

url = 'https://so.'
page_text = s.get(url)

img_code_url = 'https://so.'
img_data = s.get(url=img_code_url).content

with open('b.jpg', 'wb') as fp:
    fp.write(img_data)
   

img_code_url = 'https://so.'
img_data = s.get(url=img_code_url).content

with open('C.jpg', 'wb') as fp:
    fp.write(img_data)

num = int(input('输入驗證碼:'))
print(num)


[此贴子已经被作者于2022-6-25 16:40编辑过]

1