通过thredins库实现多线程和通过tomorrow库得threads异步实现
threadins多线程启动浏览器
1.封装一个浏览器启动方法,根据不同参数启动不同浏览器
from time import ctime, sleep
from selenium import webdriver
import threading
def select_browser(browser):
print("start %s" % browser, ctime())
try:
if browser == 'Chrome' or browser == "Ch":
dr = webdriver.Chrome()
elif browser == 'Firefox' or browser == 'Ff':
dr = webdriver.Firefox()
elif browser == 'Ie' or browser == 'ie':
dr = webdriver.Ie()
elif browser == 'phantomjs' or browser == 'PhantomJS':
dr = webdriver.PhantomJS()
else:
p