当前位置: 首页 > 知识库问答 >
问题:

有没有一种方法或函数可以将selenium的输出隐藏到程序中?

方德宇
2023-03-14

我有一些用python编写的selenium代码,但问题是selenium总是在程序开始时打印出这个输出

DevTools listening on ws://ip address/devtools/browser/some numbers

由于我的电脑不支持蓝牙,我也得到了以下输出:

[10376:9472:1101/171134.942:ERROR:device_event_log_impl.cc(208)] [17:11:34.941] Bluetooth: bluetooth_adapter_winrt.cc:1076 Getting Default Adapter failed.

有没有办法只消除硒的产量?

共有2个答案

羿博延
2023-03-14

我想如果你把这个添加到你的代码中/把你的代码改为这个,它应该会解决这个问题

driver = webdriver.Chrome(service_log_path=os.devnull)

它应该告诉selenium,你不想在日志中添加任何内容

朱俊雅
2023-03-14

我用的是我在这里找到的

    options = webdriver.ChromeOptions()
    # disable some annoying debug output to console
    options.add_argument('--log-level=3')
    options.add_experimental_option('excludeSwitches', ['enable-logging'])

    browser = webdriver.Chrome(
        "C://Program Files (x86)//Google//Chrome//Application//chromedriver.exe", options=options)

 类似资料:
  • 问题内容: 例如,如果python脚本将在运行脚本后吐出一个字符串,提供我要立即编辑的新编写文件的路径,那么将其直接发送到系统剪贴板而不是会很好。 问题答案: 您可以使用外部程序: 使用,您可以设置要使用的剪贴板。 与选择一起使用。那是中键。 与选择一起使用。我不知道是否再使用了。 与选择一起使用。那是你的。 在这里和这里阅读有关X剪贴板的更多信息。 我创建的一个快速而肮脏的函数来处理此问题: 您

  • 问题内容: 如标题所述,是否有一种简单的方法可以将两列输出到Java中的控制台? 我知道,但是在使用printf时,我还没有找到基于特定列进行空间分配的方法。 问题答案: 使用宽度和精度说明符,将其设置为相同的值。这将填充太短的字符串,并截断太长的字符串。“-”标志将使列中的值左对齐。

  • 问题内容: 因此,我想从ASP.NET网页上的某些数据创建一些Silverlight图表。使用Visifire(我当前的工作)或即将推出的Silverlight图表进行此操作的方法似乎是创建一些XAML或至少一些Silverlight对象(例如在此Visifire示例中),然后以某种方式将它们填充到页面中。 奇怪的是,执行此操作的唯一方法似乎是通过JavaScript!也就是说,我必须执行以下操作

  • 问题内容: 当我运行rspec时,是否有可能使capybara / selenium报告任何javascript console.errors和其他异常返回给rspec? 我有一堆测试都失败了,但是当我手动测试它时,我的应用程序正在运行。如果不知道仅在测试期间可能会阻塞我的单页Web应用程序的javascript错误,就很难弄清楚测试失败的原因。 我环顾四周,实际上还无法找到解决方案。 问题答案:

  • 给定项目Reactor的通量或Mono,有没有办法让通量或Mono打印出操作链的样子。例如,下面给出了代码。 有没有办法让flux打印出处理管道中链接的所有操作员的列表?一些漂亮的ascii格式文本或大理石图? printTheFlux(通量)应该制作一个很好的打印输出,显示上面示例中所有运算符的结构。我不期望在lambda中生成代码只是一种查看哪些运算符链接在一起的方式。

  • 我试图在我的应用程序中使用视图寻呼机实现照片查看器。我能够让系统用户界面消失(导航和状态栏)在一个单一的触摸。我遇到的唯一问题是,每次我使状态栏消失并重新出现时,我在视图寻呼机上的布局开始抖动或跳跃。 我的实现的可视化 我想要实现的是什么 我已经试着按照这个stack over flow post中的建议设置系统ui标志。但它仍然给了我“神经质”的布局反应。 下面的代码是我用来隐藏/显示状态栏的: