#coding: utf-8
__author__ = 'KK'
from selenium import webdriver
'''参数化
'''
search_text = ['python','中文','selenium']
for text in search_text:
print text
driver = webdriver.Ie()
driver.get('http://www.baidu.com')
driver.find_element_by_id("kw").send_keys(text)
driver.find_element_by_id("su").click()
driver.quit()
以上的代码执行会报错:
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe4 in position 0: unexpected end of data
需修改为:
#coding: utf-8
__author__ = 'KK'
from selenium import webdriver
'''参数化
'''
search_text = ['python',u'中文','selenium']
for text in search_text:
print text
driver = webdriver.Ie()
driver.get('http://www.baidu.com')
driver.find_element_by_id("kw").send_keys(text)
driver.find_element_by_id("su").click()
driver.quit()