首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Python】已解决:AttributeError: module ‘selenium.webdriver‘ has no attribute ‘PhantomJS‘

    已解决:AttributeError: module ‘selenium.webdriver‘ has no attribute ‘PhantomJS‘ 一、分析问题背景 在使用Selenium库进行自动化测试或网页数据抓取时...,有时我们会遇到“AttributeError: module ‘selenium.webdriver’ has no attribute ‘PhantomJS’”的错误。...三、错误代码示例 以下是一个可能导致上述错误的代码示例: from selenium import webdriver # 尝试创建一个PhantomJS的WebDriver实例 driver...但是,如果当前安装的Selenium版本不再支持PhantomJS,这行代码就会触发“AttributeError: module ‘selenium.webdriver’ has no attribute...以下是一个使用ChromeDriver的正确代码示例: from selenium import webdriver from selenium.webdriver.chrome.service import

    56800

    Python+selenium 实现自动上传并发布快手短视频实例演示

    实现自动上传并发布一点号短视频实例演示 Python+selenium 自动化 - 快手短视频发布 第一章:效果展示 ① 效果展示 ② 素材展示 第二章:实现过程 ① 调用已启用的浏览器 ② 上传视频和图片...使用方法可以查看: Python+selenium 自动化 - 操作已启用的 chrome 浏览器实例演示,chrome 启用调试端口方法 from selenium import webdriver...options = webdriver.ChromeOptions() options.add_experimental_option("debuggerAddress", "127.0.0.1:5003...from selenium import webdriver import pathlib import time from selenium.webdriver.common.keys import...() options.add_experimental_option("debuggerAddress", "127.0.0.1:5003") driver = webdriver.Chrome(options

    2.2K30

    selenium自动化复用浏览器技巧大揭秘

    复用浏览器简介在 Web 自动化测试中,浏览器复用是指将已打开的浏览器实例用于多个测试用例。这可以显著提高测试效率和性能,并减少资源消耗。...浏览器复用通常与浏览器驱动程序(如 Selenium WebDriver)一起使用,以便更好地管理浏览器窗口和标签页。...复用浏览器的特点在于, webdriver 在启动时不会创建新的浏览器窗口,而是重用已打开的浏览器的当前页面,使得可以对元素进行进一步的操作。这种方式可以显著提高测试脚本的执行效率。...import webdriverfrom selenium.webdriver.chrome.options import Optionsfrom selenium.webdriver.common.by...;importorg.openqa.selenium.WebDriver;importorg.openqa.selenium.WebElement;importorg.openqa.selenium.chrome.ChromeDriver

    1.6K10

    selenium 如何在已打开的浏览器上继续运行自动化脚本?

    前言 使用selenium 做web自动化的时候,经常会遇到这样一种需求,是否可以在已经打开的浏览器基础上继续运行自动化脚本?...user-data-dir 指定运行浏览器的运行数据,新建一个干净目录,不影响系统原来的数据 > chrome.exe --remote-debugging-port=9222 --user-data-dir="D:\selenium_chrome..." 执行后会启动chrome浏览器 selenium运行已打开浏览器 在已打开的浏览器上输入我的博客地址:https://www.cnblogs.com/yoyoketang/ 新建py文件,可以接着浏览器上直接运行...,不用重新启动浏览器 from selenium import webdriver from selenium.webdriver.chrome.options import Options chrome_options...= Options() chrome_options.add_experimental_option("debuggerAddress", "127.0.0.1:9222") driver = webdriver.Chrome

    10K20

    Python+selenium 自媒体自动化 - 实现自动上传并发布搜狐号短视频实例演示

    Python+selenium 自动化 - 搜狐号短视频发布 第一章:效果展示 ① 效果展示 ② 素材展示 第二章:实现过程 ① 调用已启用的浏览器 ② 上传视频和图片 ③ 完整源码展示 第一章:效果展示...使用方法可以查看: Python+selenium 自动化 - 操作已启用的 chrome 浏览器实例演示,chrome 启用调试端口方法 from selenium import webdriver...options = webdriver.ChromeOptions() options.add_experimental_option("debuggerAddress", "127.0.0.1:5003...//*[text()="确定"]').click() time.sleep(3) ③ 完整源码展示 import selenium from selenium import webdriver import...() options.add_experimental_option("debuggerAddress", "127.0.0.1:5003") driver = webdriver.Chrome(options

    1.4K30

    Python+selenium 实现自动上传并发布好看短视频实例演示

    Python+selenium 自动化 - 好看短视频发布 第一章:效果展示 ① 效果展示 ② 素材展示 第二章:实现过程 ① 调用已启用的浏览器 ② 上传视频和图片 ③ 完整源码展示 第一章:效果展示...使用方法可以查看: Python+selenium 自动化 - 操作已启用的 chrome 浏览器实例演示,chrome 启用调试端口方法 from selenium import webdriver...options = webdriver.ChromeOptions() options.add_experimental_option("debuggerAddress", "127.0.0.1:5003...from selenium import webdriver import pathlib import time from selenium.webdriver.common.keys import...() options.add_experimental_option("debuggerAddress", "127.0.0.1:5003") driver = webdriver.Chrome(options

    1.4K10

    Python+selenium 自媒体自动化 - 实现自动投稿、自动发布哔哩哔哩B站短视频实例演示

    Python+selenium 自动化 - B站短视频发布 第一章:效果展示 ① 效果展示 ② 素材展示 第二章:实现过程 ① 调用已启用的浏览器 ② 上传视频和图片 ③ 自定义标签的输入 ④ 完整源码展示...使用方法可以查看: Python+selenium 自动化-操作已启用的 chrome 浏览器实例演示,chrome 启用调试端口方法 from selenium import webdriver...options = webdriver.ChromeOptions() options.add_experimental_option("debuggerAddress", "127.0.0.1:5003...from selenium import webdriver import pathlib import time from selenium.webdriver.common.keys import...() options.add_experimental_option("debuggerAddress", "127.0.0.1:5003") driver = webdriver.Chrome(options

    3.8K10
    领券