【发布时间】:2017-07-05 04:48:58
【问题描述】:
我正在用这段代码截屏:
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
dcap = dict(DesiredCapabilities.PHANTOMJS)
dcap["phantomjs.page.settings.userAgent"] = ('Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36')
driver = webdriver.PhantomJS(desired_capabilities=dcap,service_args=['--ignore-ssl-errors=true', '--ssl-protocol=any','--web-security=false'])
driver.set_window_size(1920, 1080)
driver.get("https://app.wisemapping.com/c/maps/579829/public")
driver.save_screenshot('screen.png')
driver.quit()
而我得到的只是这个: Screenshot
如果你去website 我在那里做的,你可以看到有思维导图。 我不知道是什么问题,我试过chromedriver,一切都一样,但是,在其他网站上一切都很好。
【问题讨论】:
标签: python selenium selenium-webdriver phantomjs screenshot