【问题标题】:How to take print screen of console (F12) with selenium/webdriver?如何使用 selenium/webdriver 获取控制台(F12)的打印屏幕?
【发布时间】:2019-08-15 04:41:33
【问题描述】:

我使用命令

browser.get_screenshot_as_file('google2.png') 

在 ubuntu 服务器中为我的无头 chrome 拍照。 但图片来自漏洞页面,不包括带有错误的控制台。问题是我正在尝试使用网络抓取知识连接linkedin,但它给了我一个错误。所以我想看看这个错误是否出现在控制台中,以便解决它。

【问题讨论】:

  • 我不知道确切的答案,但您可能会通过查看与您的问题接近的答案找到一种方法:stackoverflow.com/a/53026390/142780
  • 我相信我可以毫无问题地打开开发工具。我需要使用硒打印它的屏幕

标签: python selenium google-chrome ubuntu headless


【解决方案1】:

如果您导入 ActionChainsKeys,您应该可以使用以下命令按 F12:

actions = ActionChains(browser) 
actions.send_keys(Keys.F12).perform()

让我知道这对你有什么作用。操作更改有时可能会不稳定,但如果这不起作用,我们可以尝试其他几个选项。

【讨论】:

    猜你喜欢
    • 2019-03-11
    • 2018-04-28
    • 1970-01-01
    • 1970-01-01
    • 2013-10-03
    • 1970-01-01
    • 1970-01-01
    • 2018-07-20
    • 1970-01-01
    相关资源
    最近更新 更多