#获取当前浏览器在屏幕上的位置(坐标)
driver.get_window_position()
#设置当前浏览器在屏幕上的位置(坐标)
driver.set_window_position(x=400,y=200)
from selenium import webdriver
import unittest
import time
class VisitSogouByIE(unittest.TestCase):
def setUp(self):
# 启动IE浏览器
self.driver = webdriver.Ie(executable_path = "g:\\IEDriverServer")
def test_window_position(self):
url = "http://www.baidu.com"
self.driver.get(url)
# 获取当前浏览器在屏幕上的位置,返回的是字典对象
position = self.driver.get_window_position()
print("当前浏览器所在位置的横坐标:", position['x'])
print("当前浏览器所在位置的纵坐标:", position['y'])
time.sleep(1)
# 设置当前浏览器在屏幕上的位置
self.driver.set_window_position(x=400,y=200)
time.sleep(1)
# 设置浏览器的位置后,再次获取浏览器的位置信息
print(self.driver.get_window_position())
def tearDown(self):
# 退出IE浏览器
self.driver.quit()
if __name__ == '__main__':
unittest.main()