from selenium import webdriver
import time
url="http://bj.ganji.com/"
drivrer = webdriver.Chrome()
drivrer.get(url)
drivrer.find_element_by_partial_link_text(u"租房").click()
time.sleep(3)
#获取当前界面的title
t=drivrer.title
#把title信息打印出来
print(t)
#获取当前窗口的handle
h1= drivrer.current_window_handle
print(h1)
#获取所有窗口的handle
all= drivrer.window_handles #返回的是一个list对象
#打印出所有的handle
print(all)
time.sleep(1)
#1.# 通过返回的所有handle集合取-1获取最新的handle
newhand = all[-1]
#2.切换到最新的handle
drivrer.switch_to.window(newhand)
#取出最新得到handle的值
t2 = drivrer.title
#打印出来获得最新的handle内容
print(t2)
# #切换回去旧的窗口
#
# drivrer.switch_to.window(h1)
#
# drivrer.close()
#以下操作为关闭当前窗口,切换聚焦到打开的第一个窗口,点击销售文字链接
drivrer.close()
time.sleep(3)
drivrer.switch_to.window(all[0])
print(h1)
drivrer.find_element_by_partial_link_text(u"销售").click()
time.sleep(5)
drivrer.close()
drivrer.quit()