python Selenium:更多信息:https://realpython.com/blog/python/headless-selenium-testing-with-python-and-ph
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Selenium:更多信息:https://realpython.com/blog/python/headless-selenium-testing-with-python-and-ph相关的知识,希望对你有一定的参考价值。
from selenium import webdriver
# driver = webdriver.Firefox()
driver = webdriver.PhantomJS()
driver.set_window_size(1120, 550)
driver.get("https://duckduckgo.com/")
driver.find_element_by_id('search_form_input_homepage').send_keys("google slavery")
driver.find_element_by_id("search_button_homepage").click()
out = driver.find_elements_by_xpath("//div[@id='links']/div")
# out
for o in out:
try:
a = o.find_element_by_css_selector('a')
print a.get_attribute('href')
except:
break
# print driver.current_url
# driver.quit()
以上是关于python Selenium:更多信息:https://realpython.com/blog/python/headless-selenium-testing-with-python-and-ph的主要内容,如果未能解决你的问题,请参考以下文章
Python+selenium之获取验证信息
python+selenium实现自动登录网页获取信息
Python Selenium 自动化测试
Python+Selenium 自动化实现实例-获取页面元素信息(百度首页)
Python通过xpath查找元素通过selenium读取元素信息
python -- 使用selenium模拟登录淘宝,爬取商品信息