gpt4 book ai didi

r - 如何在R中使用RSelenium库缩小页面?

转载 作者:行者123 更新时间:2023-12-04 09:54:24 25 4
gpt4 key购买 nike

我正在尝试使用 R 中的 RSelenium 库编写一个网络爬虫。我工作的最后一步包括对网页上的表格进行截图。为了将整个表格放入窗口中,我应该缩小网络浏览器(在这种情况下它是 firefox)。我尝试使用:

webElem <- remDR$findElement("css", "body")
webElem$clickElement()
webElem$sendKeysToElement(list(key = "control", "-"))

但是它不起作用。
我也看到了这个帖子: Zoom out shiny app at default in browser并发现有希望的代码片段:
图书馆( Shiny )
# Define UI for application that draws a histogram
ui <- shinyUI(fluidPage(
tags$style("
body {
-moz-transform: scale(0.8, 0.8); /* Moz-browsers */
zoom: 0.8; /* Other non-webkit browsers */
zoom: 80%; /* Webkit browsers */
}
"),

我不知道是否可以在 R Selenium 中做类似的事情,以及如何在 RSelenium 中实现 css 比例修改。我会感谢对 R 更有经验的人的提示。

最佳答案

事实证明,解决我的问题的好方法是简单地更改 RSelenium 中的分辨率:

remDR$setWindowSize(2496, 1404)

它适用于我目前的目的。

关于r - 如何在R中使用RSelenium库缩小页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46266019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com