随笔分类 -  selenium

摘要:html 效果 当点击弹窗上的确认按钮后 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>弹窗示例</title> <style> body{ text-align: center; padding-top: 50px; } < 阅读全文
posted @ 2023-10-11 12:46 胖豆芽 阅读(590) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from time import sleep,ctim 阅读全文
posted @ 2023-10-10 18:09 胖豆芽 阅读(9) 评论(0) 推荐(0) 编辑
摘要:背景知识 发送回车键 from selenium.webdriver.common.keys import Keys driver.find_element(By.CSS_SELECTOR, loc).send_keys(Keys.ENTER) 隐式等待的意思是 当符合条件就结束等待,不符合持续等待 阅读全文
posted @ 2023-10-10 17:54 胖豆芽 阅读(9) 评论(0) 推荐(0) 编辑
摘要:以下是两种常用的隐藏元素的方法:第一种: 使用内联样式:在 input 元素上添加 style="display: none;" 属性。 html <form action="/upload" method="post" enctype="multipart/form-data"> <input t 阅读全文
posted @ 2023-10-10 15:06 胖豆芽 阅读(900) 评论(0) 推荐(0) 编辑
摘要:第一种 作为对照 不隐藏 选择照片和提交照片按钮 效果 执行python代码后的效果 python代码 # 点击上传按钮 # 导包 from selenium import webdriver from selenium.webdriver.common.by import By from time 阅读全文
posted @ 2023-10-09 10:06 胖豆芽 阅读(50) 评论(0) 推荐(0) 编辑
摘要:参考 https://blog.csdn.net/cnds123/article/details/128419485 第一种 使用HTML的hidden 属性,隐藏属性是一个 Boolean 类型的值,真说明隐藏,假说明不隐藏,空也是不隐藏 进入例子: 如下图,当点击了按钮1后不隐藏: 如下图,当点 阅读全文
posted @ 2023-10-08 18:26 胖豆芽 阅读(3459) 评论(0) 推荐(0) 编辑
摘要:背景知识1 ActionChains库 它的缩写来自于以下单词:Action(动作)和Chains(链) 背景知识2 ActionChains 提供了更多灵活的鼠标和键盘操作选项,可以用于处理更复杂的场景,如果 click() 方法无法生效,可以尝试使用 ActionChains 来模拟点击事件。在 阅读全文
posted @ 2023-10-08 17:07 胖豆芽 阅读(318) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver import Keys from time import sleep # 实例化驱动对象 driver 阅读全文
posted @ 2023-10-08 15:43 胖豆芽 阅读(51) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriver from selenium.webdriver.common.by import By # 实例化驱动对象 driver=webdriver.Chrome() def get_color(loc): color=driver.find_e 阅读全文
posted @ 2023-10-08 15:32 胖豆芽 阅读(109) 评论(0) 推荐(0) 编辑
摘要:遇到问题 html 中定位的下拉框内容是属性是隐藏的 <ul id="reasonselect" style="display: none" fwin="mods"> <li>广告/SPAM</li> <li>恶意灌水</li> <li>违规内容</li> <li>文不对题</li> <li>重复发 阅读全文
posted @ 2023-10-08 12:57 胖豆芽 阅读(193) 评论(0) 推荐(0) 编辑
摘要:背景知识 "tkinter"是一个Python标准库,它提供了一组用于创建图形用户界面(GUI)的工具和组件。通过使用tkinter库,你可以在Python程序中创建窗口、按钮、文本框、菜单等GUI元素,从而构建交互式的应用程序。 "tkinter"在Python中是一个缩写,代表"Tk inter 阅读全文
posted @ 2023-10-08 10:46 胖豆芽 阅读(129) 评论(0) 推荐(0) 编辑
摘要:背景知识1 在使用WebDriver时,常见的一些Options选项包括以下几种: add_argument(argument):向浏览器传递额外的参数。常用的参数包括: "--headless":以无界面模式运行浏览器。 "--disable-gpu":禁用GPU加速。 "--start-maxi 阅读全文
posted @ 2023-10-07 22:54 胖豆芽 阅读(308) 评论(0) 推荐(0) 编辑
摘要:C:\Program Files (x86)\Google 改update名字,改权限 阅读全文
posted @ 2023-10-07 22:48 胖豆芽 阅读(49) 评论(0) 推荐(0) 编辑
摘要:在浏览器的导航输入命令: chrome://version/ 找到个人资料路径 阅读全文
posted @ 2023-10-07 20:38 胖豆芽 阅读(181) 评论(0) 推荐(0) 编辑
摘要:优化后的代码# 导包 from selenium import webdriver from selenium.webdriver.common.by import By from time import sleep from selenium.webdriver.chrome.options im 阅读全文
posted @ 2023-10-07 15:15 胖豆芽 阅读(12) 评论(0) 推荐(0) 编辑
摘要:背景知识1 选择满足多个条件的元素节点: //标签名[条件1 and 条件2] //div[@class="example" and @id="demo"]:选择所有具有class属性值为example且id属性值为demo的div元素节点。 背景知识2 如果要选择以特定字符串结尾的id属性的元素节 阅读全文
posted @ 2023-10-07 15:11 胖豆芽 阅读(30) 评论(0) 推荐(0) 编辑
摘要:展示动态方法 需要加self # A.py 调用B的制作伞 和扇子 from B import Handmade class Weather: def __init__(self, type): self.type = type def action(self): f = Handmade.make 阅读全文
posted @ 2023-09-28 19:50 胖豆芽 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示