我在Python3中有一个使用Selenium的web刮板,我需要录制会话的视频以便进行一些调试。我首先创建Xvfb虚拟显示:
from pyvirtualdisplay import Display
display = Display(visible=0, size=(1000, 1000))
display.start()然后我创建了chromium会话:
options = webdriver.ChromeOptions()
options.add_argument('headless')
driver = webdriver.Chrome(chrome_options=options)
driver.get("myURL.com")
#
#some web scraping happening here....
#
driver.quit()
display.sendstop()
import sys
sys.exit() 我的问题是,它有时不会停止driver和display,我想录制一段视频,看看发生了什么。对如何实现这一点有什么想法吗?
发布于 2019-08-31 21:19:08
在浏览器完成您的方案之前,recording.
https://stackoverflow.com/questions/57738267
复制相似问题