Hi, I must use Firefox instead of a headless browser for scrapping,
because I need to download files.
But when I try the following code in Mac OS X. The Firefox window is
still started. Could anybody let me know what the correct way is to
hide Firefox window on Mac OS X?
from xvfbwrapper import Xvfb
vdisplay = Xvfb()
vdisplay.start()
from pyvirtualdisplay import Display
from selenium import webdriver
display = Display(visible=0, size=(800, 600))
display.start()
# now Firefox will run in a virtual display.
# you will not see the browser.
browser = webdriver.Firefox()
browser.get('
http://www.google.com')
print browser.title
browser.quit()
display.stop()
vdisplay.stop()
--
Regards,
Peng