-
设置matplotlib.plot坐标轴刻度间隔及范围的第二种定位方法
资源介绍
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、第二种定位方法
第二种写法与第一种写法差别不大,都是通过一个循环来勾选控件。