selenium 笔记


'''隐藏Chrome浏览器的界面操作'''
from selenium.webdriver.chrome.options import Options
chrome_options =Options()
chrome_options.add_argument('--headless')
browser = webdriver.Chrome(options=chrome_options)

'''调用Chrome浏览器显示界面'''
browser = webdriver.Chrome()

# 用WebElement对象来定位。即用find_element系列方法所取得的对象,我们可以用“tag_name”、“xpath”等来定位“frame”对象 
driver.switch_to.frame(driver.find_element_by_tag_name("iframe")) 
# 进入ifram后切换回 最外部的 HTML 中
wd.switch_to.default_content()

#执行操作时会有时间等待,可以一开始就进行操作的等待时间

browser.implicitly_wait(10)

#获取页面标题
title = driver.title
print(title)

#获取页面内容
pageSource = driver.page_source
print(pageSource)
#获取当前连接
currentPageUrl = driver.current_url
print(currentPageUrl)
 
 
posted @ 2020-02-29 20:48  连接中  阅读(188)  评论(0编辑  收藏  举报