selenium
hshan_
这个作者很懒,什么都没留下…
展开
-
selenium第一课:初识webdriver
导入相关库import time导入第三方库的时候需要注意,项目的文件夹名称不能为selenium,否则无法导入webdriverfrom selenium import webdriver指定是chrome 的驱动执行到这里的时候Selenium会去到指定的路径将chrome driver 程序运行起来指定驱动的时候要注意,驱动路径要写全,或者将包含驱动的目录添加到环境变量,不要添...原创 2019-10-09 11:28:12 · 130 阅读 · 0 评论 -
selenium第二课:选择web元素的方法(id、name、class、tag、超链接文本、元素信息、元素文本、元素属性值get_attribute、获取对应HTML片段)
选择web元素的方法通过id选择元素写法1:element = driver.find_element_by_id(“kw”)写法2:from selenium.webdriver.common.by import Byelement = driver.find_element(by=By.ID, value=“kw”)Tips: by=By.ID表示以id的方式定位web元素,下面...原创 2019-10-09 11:29:31 · 747 阅读 · 0 评论 -
selenium第三课:frame&css选择器
等待元素出现隐式等待用WebDriver 对象的implicitly_wait方法。 这个方法有一个参数,指明等待最长时间。driver.implicitly_wait(10)显式等待Selenium里面还有一种称之为显式等待的, 可以为一个操作专门指定等待时间from selenium.webdriver.support.ui import WebDriverWaitfrom se...原创 2019-10-09 15:56:17 · 354 阅读 · 0 评论