多说无益,直接上代码。
from concurrent.futures import ThreadPoolExecutor
from selenium import webdriver
from time import sleep
def run_test(url):
driver=webdriver.Chrome()
driver.get(url)
print('访问百度')
sleep(2)
driver.maximize_window()
print('窗口最大化')
sleep(2)
driver.find_element_by_xpath('//input[@id="kw"]').send_keys('CSDN')
print('输入')
sleep(2)
driver.find_element_by_xpath('//input[@id="su"]').click()
print('点击')
sleep(2)
sleep(5)
driver.quit()
urls=[
'http://www.baidu.com',
'http://www.baidu.com',
'http://www.baidu.com'
]
with ThreadPoolExecutor(max_workers=3) as executor:
executor.map(run_test,urls)
如有需求,请联系:buyigua88@qq.com