Python 如何在多处理中关闭selenium浏览器?
我有以下代码:Python 如何在多处理中关闭selenium浏览器?,python,selenium,multiprocessing,Python,Selenium,Multiprocessing,我有以下代码: def process(line): driver.get(line) # open browser if __name__ == '__main__': pool = Pool() # Create a multiprocessing Pool with open('file.txt') as data_inputs: pool.map(process, data_inputs) driver.close() # i w
def process(line):
driver.get(line) # open browser
if __name__ == '__main__':
pool = Pool() # Create a multiprocessing Pool
with open('file.txt') as data_inputs:
pool.map(process, data_inputs)
driver.close() # i want close browser from here
在file.txt
中是url列表
我知道我可以在driver.get(line)
之后关闭浏览器,但我想在多处理池之后关闭浏览器
这可能吗?您似乎有两种选择:
driver.quit()
这将关闭您当前所在的选项卡
或者你可以用
driver.close()
这将关闭web驱动程序当前打开的所有选项卡