随笔分类 -  selenium

摘要:打开百度 输入XX 搜索,从页面找到XX from selenium import webdriver from selenium.webdriver.common.by import By def test_eight_components(): driver = webdriver.Chrome 阅读全文
posted @ 2023-09-22 19:53 胖豆芽 阅读(97) 评论(0) 推荐(0)
摘要:1.安装插件后点击插件 2.点击开始 阅读全文
posted @ 2023-09-22 17:08 胖豆芽 阅读(11) 评论(0) 推荐(0)
摘要:from selenium import webdriver from time import sleep with webdriver.Chrome() as driver: # with 上下文管理协议 # 目的在于从流程图中把try, except 和finally 关键字和资源分配释放相关代 阅读全文
posted @ 2023-09-22 16:18 胖豆芽 阅读(21) 评论(0) 推荐(0)
摘要:报错原因是驱动和浏览器不匹配 解决办法 1.下载低版本的谷歌浏览器 本次使用的是114 下载地址: https://downzen.com/en/windows/google-chrome/download/11405735199/ 如果自己电脑是64位需要下载64位 2.下载谷歌浏览器的插件 ht 阅读全文
posted @ 2023-09-22 12:14 胖豆芽 阅读(3668) 评论(0) 推荐(0)
摘要:# 导包 from time import sleep from selenium.webdriver.chrome.webdriver import WebDriver # 实例化浏览器 driver = WebDriver() # 打开网址 driver.get('https://www.bai 阅读全文
posted @ 2023-09-21 20:10 胖豆芽 阅读(15) 评论(0) 推荐(0)
摘要:效果 阅读全文
posted @ 2023-09-21 19:06 胖豆芽 阅读(41) 评论(0) 推荐(0)
摘要:1新建一个类继承unittest.TestCase class TestCase(unittest.TestCase): 2.导入unittest import unittest 3.写入一个以test开头的方法 def test_01_login(self): 阅读全文
posted @ 2023-03-20 22:18 胖豆芽 阅读(17) 评论(0) 推荐(0)
摘要:import traceback import time import unittest from idlelib import browser from selenium import webdriver from selenium.webdriver.common.by import By br 阅读全文
posted @ 2023-03-19 23:45 胖豆芽 阅读(27) 评论(0) 推荐(0)
摘要:from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysimport time#打开浏览器driver=webdri 阅读全文
posted @ 2023-03-19 00:01 胖豆芽 阅读(30) 评论(0) 推荐(0)
摘要:xpath 目的找到输入框 1.绝对路径 //+input 不唯一 不符合要求 绝对路径 //+输入框的父节点和爷爷节点 2属性 //input[@autocomplete="off"] 3.直接copy xpath 获取绝对位置 //*[@id="kw"] 不是万能的 4.属性开始于 阅读全文
posted @ 2023-03-18 23:59 胖豆芽 阅读(48) 评论(0) 推荐(0)
摘要:from selenium import webdriverimport timedriver = webdriver.Chrome()time.sleep(2)driver.get('https://www.baidu.com') driver.find_element_by_xpath('//* 阅读全文
posted @ 2021-06-24 19:44 胖豆芽 阅读(60) 评论(0) 推荐(0)
摘要:from selenium import webdriverimport timedriver = webdriver.Chrome()time.sleep(2)#打开百度driver.get('https://www.baidu.com') #1.通过id,定位百度的输入框,写hello driv 阅读全文
posted @ 2021-06-24 19:21 胖豆芽 阅读(77) 评论(0) 推荐(0)