文件名称:第二种定位方法-python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
文件大小:617KB
文件格式:PDF
更新时间:2024-06-27 15:59:16
selenium webdriver python
11.1、第一种定位方法 通过浏览器打个这个页面我们看到三个复选框和两个单选框。下面我们就来定位这 三个复选框。 # -*- coding: utf-8 -*- from selenium import webdriver import time import os dr = webdriver.Firefox() file_path = 'file:///' + os.path.abspath('checkbox.html') dr.get(file_path) # 选择页面上所有的 input,然后从中过滤出所有的 checkbox 并勾选之 inputs = dr.find_elements_by_tag_name('input') for input in inputs: if input.get_attribute('type') == 'checkbox': input.click() time.sleep(2) dr.quit() 11.2、第二种定位方法 第二种写法与第一种写法差别不大,都是通过一个循环来勾选控件。