摘要: 1.基本使用 1.1 文档 官方文档: http://cn.python-requests.org/zh_CN/latest/ 快速上手: http://cn.python-requests.org/zh_CN/latest/user/quickstart.html 1.2.安装 pip insta 阅读全文
posted @ 2022-05-26 16:53 创客未来 阅读(39) 评论(0) 推荐(0)
摘要: Chrome-headless 模式,Google针对Chrome浏览器59版本新增加的一种模式,可以让你不打开UI界面的情况下使用Chrome浏览器,所以运行效果于Chrome保持完美一致。 from selenium import webdriver from selenium.webdrive 阅读全文
posted @ 2022-05-26 16:08 创客未来 阅读(180) 评论(0) 推荐(0)
摘要: 1.什么是Phantomjs? (1)是一个无界面的浏览器 (2)支持页面元素查找,js的执行等 (3)由于不进行css和gui渲染,运行效率要比真实的浏览器要快很多 2.如何使用Phantomjs? 获取PhantomJS.exe文件路径path browser=webdriver.Phantom 阅读全文
posted @ 2022-05-26 15:54 创客未来 阅读(51) 评论(0) 推荐(0)
摘要: 1.访问元素信息 获取元素属性 .get_attribute('class') 获取元素文本 .text 获取标签名 .tag_name from selenium import webdriver from selenium.webdriver.common.by import By path = 阅读全文
posted @ 2022-05-26 15:43 创客未来 阅读(59) 评论(0) 推荐(0)
摘要: 元素定位:自动化要做的就是模拟鼠标和键盘来操作这些元素,点击、输入等等。操作这些元素前首先要找到它们,webDriver提供很多定位元素的方法 方法: 1. find_element_by_id # 根据id来找到对象 button = browser.find_element_by_id('su' 阅读全文
posted @ 2022-05-26 11:18 创客未来 阅读(82) 评论(0) 推荐(0)