|
本帖最后由 QGPtolc 于 2022-9-3 16:27 编辑
就不能入参字符串判断下?
def go_to_baidu(webdriver_name):
driver = None
if webdriver_name = "Chrome":
driver = webdriver.Chrome()
else:
driver = webdriver.Firefox()
# driver= webdriver.webdriver_name()
driver.get('http://www.baidu.com')
time.sleep(2)
driver.quit()
还有一种方法,使用eval。
def go_to_baidu(webdriver_name):
# webdriver_name入参字符串必须正确:Chrome或Firefox
driver = eval("webdriver.%s()" % webdriver_name)
driver.get('http://www.baidu.com')
time.sleep(2)
driver.quit()
|
|