这里整理了一些有关页面控件操作的API
1,fill(name, value)
通过控件的name向控件填写内容
注意只能通过控件的name,不能通过id
例子:向页面中name为task_name的输入框中填写内容为 测试一
# -*- coding: utf-8 -*-
from splinter.browser import Browser
import time
bs = Browser('chrome')
bs.visit('http://www.sterson.com.cn/test')
time.sleep(1)
bs.fill('task_name', u'测试一')
2,check(name)
通过name勾选选项,适应于只有一个选项的 打勾不打勾的情况
例子:页面有个是否特殊的选择框,打勾或不打勾
# -*- coding: utf-8 -*-
from splinter.browser import Browser
import time
bs = Browser('chrome')
bs.visit('http://www.sterson.com.cn/test')
time.sleep(1)
bs.check('special')
对于一个多选组