摘要: from selenium import webdriver #导入键盘Keys from selenium.webdriver.common.keys import Keys import time driver = webdriver.Chrome() # 检测代码块 try: # 隐式等待,等待标签加载 driver.implicitly_wait(10) #往... 阅读全文
posted @ 2019-06-28 19:41 Cpoison 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Selenium请求库 1.什么是selenium? selenium是一个自动测试工具,它可以帮我通过代码 去实现驱动浏览器自动执行相应的操作。 所以我们也可以用它来做爬虫。 2.为什么要使用selenium? 主要使用selenium的目的是为了跳过登录验证。 3.安装与使用 - 下载驱动器: 阅读全文
posted @ 2019-06-28 09:05 Cpoison 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、爬虫原理1、上网的全过程 -普通用户 打开浏览器->向目标站点发送请求->获取响应数据->渲染到浏览器中 -爬虫程序 模拟浏览器->向目标站点发送请求->获取响应数据->提取有价值数据->持久化 客户端给服务端发请求,然后返回,浏览器接受渲染,返回页面2、浏览器发送什么请求? http协议请求 -客户端 浏览器(软件)-> 客户端的IP和端口 ... 阅读全文
posted @ 2019-06-28 09:03 Cpoison 阅读(95) 评论(0) 推荐(0) 编辑