【发布时间】:2021-09-27 12:26:22
【问题描述】:
我正在尝试通过在 R 中使用 Selenium 将对象保存为 PDF 来收集数据。到达打印对话框窗口时遇到了一些问题。我的策略是尝试跳过打印提示/对话框,但我无法让它工作。我试过这个:
cprof <- list(
chromeOptions =
list(prefs = list(
'profile.default_content_settings.popups' = 0L,
'download.prompt_for_download' = FALSE,
'download.default_directory' = 'C:\\Users\\User\\Documents\\Text',
'download.directory_upgrade' = TRUE,
'plugins.plugins_disabled" = 'Chrome PDF Viewer',
'print.prompt' = FALSE
)
)
)
但打印对话框/提示仍然存在。我知道一种方法是让浏览器处于 kiosk 模式,但我还没有找到在 R 中执行此操作的方法(有几个关于如何在 Java 或 Python 中执行此操作的线程)。
提前致谢!
【问题讨论】:
标签: r selenium web-scraping rselenium