爬虫解决验证码,用requests创建session会话对象

发布时间:2024-12-08 17:15

Python爬虫实战:requests库应用 #生活知识# #编程教程#

最新推荐文章于 2024-10-15 16:22:51 发布

Ren_ger 于 2018-07-24 20:12:24 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

import requests

from urllib import request

import re

session=requests.session()

form={

'form_email':'',

'form_password':''

}

def login():

login_url='https://accounts.douban.com/login'

form = {

'form_email': '',

'form_password': ''

}

response=session.post(login_url,data=form)

response.encoding=response.apparent_encoding

html=response.text

if 'captcha_image' in html:

captcha_pat=re.compile(r'id="captcha_image" src="(.+?)"')

res=captcha_pat.search(html)

captcha=res.group(1)

request.urlretrieve(captcha,'douban.png'

网址:爬虫解决验证码,用requests创建session会话对象 https://www.yuejiaxmz.com/news/view/415899

相关内容

python爬虫
验证码是4+5=怎么输入
python爬虫代码
python爬虫与数据分析之《向往的生活爬取》
Python requests 移除SSL认证,verify=False,取消控制台输出的InsecureRequestWarning警告
推荐一款新的自动化测试框架:DrissionPage
【自动化】十款开源测试开发工具推荐自动化、性能、造数据、流量复制等
2024年十款开源测试开发工具推荐(自动化、性能、造数据、流量复制)
2023年十款开源测试开发工具推荐(自动化、性能、造数据、流量复制)
基于javaweb jsp ssm数据结构课程网络学习平台的设计与实现+vue录像(源码+lw+部署文档+讲解等)

随便看看