Note: PhantomJS has been discarded
chrome headless
Add parameters before opening the browser
import time import sys from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.chrome.options import Options # if __name__ == '__main__': keyword = 'iphone' if len(sys.argv) > 1: keyword = sys.argv[1] option = Options() option.add_argument('--headless' ) # Open the browser Browser = webdriver.Chrome (chrome_options = the Option) browser.get ( ' https://www.jd.com ' )
View case, the browser screenshots
browser.get_screenshot_as_png('1.png')