当前位置: 首页 > 后端技术 > Python

Python3网络爬虫开发实战读书笔记---第6章Ajax数据爬取

时间:2023-03-25 20:11:47 Python

本系列文章是我在阅读《Python3网络爬虫开发实战》等网上资料学习爬虫过程中的一些笔记和笔记。我希望与你分享我的经验。章节概述:本章介绍解析数据后的数据存储章节结构:Ajax定义Ajax分析Ajax结果提取具体内容:Ajax定义Ajax=AsynchronousJavaScriptandXML,异步JS和XML。它是一种使用JavaScript与服务器交换数据并更新某些网页而不刷新页面和更改页面链接的技术。Ajax请求更新网页更新流程:发送请求---解析内容---渲染网页发送请求:创建XMLHttpRequest对象,调用onreadystatechange属性设置监听,打开发送想要链接发起请求解析content:xmlhttp.responseText属性获取内容渲染网页:JavaScript通过document.getElement.innerHTML等操作渲染。Ajax解析:Chrome开发者工具——networkAjax结果提取