ant*_*s87 5 python selenium viewport phantomjs
试图找出如何设置视口大小(初始窗口大小).我已经知道我可以使用driver.set_window_size(1920,1080),但只设置1个选项卡的窗口大小,如果打开的选项卡超过1个,则其他选项卡不是那个大小.另外我认为它只在页面渲染后设置窗口大小,我希望在页面渲染之前已经设置了窗口大小.以下是我到目前为止所尝试的内容.如果有人知道如何设置视口大小,将非常感激.
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.3; WOW64) AppleWebKit/537.36 "
"(KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36"
)
dcap["phantomjs.page.settings.viewportSize"] = (
"width: 1920, "
"height: 1080"
)
driver = webdriver.PhantomJS(desired_capabilities=dcap)
driver.get('https://www.test.com')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1066 次 |
| 最近记录: |