【问题标题】:How do I remove unnecessary console message pop up PhantomJS Selenium with python 3?如何使用 python 3 删除不必要的控制台消息弹出 PhantomJS Selenium?
【发布时间】:2020-11-22 15:14:37
【问题描述】:

每次当我使用 phantomjs 驱动程序运行我的 Selenium 脚本时,控制台中都会自动弹出一个消息,

我可以删除它吗?

这是我的代码

from selenium import webdriver

driver = webdriver.PhantomJS()
driver.get('https:/example.com')

【问题讨论】:

  • 这只是警告 - 不要打扰这个。但是您更应该打扰此警告中的内容。 PhantomJS 是一个废弃的项目,总有一天它可能行不通。
  • 始终将代码、数据和错误消息以文本形式而非图像形式呈现
  • 好的,谢谢先生的帮助

标签: python selenium phantomjs


【解决方案1】:

您可以使用标准模块warnings 来配置要显示的警告。

例如,您可以忽略所有警告

import warnings

warnings.simplefilter("ignore")

但它可能会忽略其他有用的警告


import warnings
from selenium import webdriver

warnings.simplefilter("ignore")

driver = webdriver.PhantomJS()
driver.get('https:/example.com')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-27
    • 2016-12-02
    • 1970-01-01
    • 2015-06-15
    • 2015-10-14
    • 1970-01-01
    相关资源
    最近更新 更多