硒打开多个链接

时间:2017-08-19 22:03:15

标签: python python-3.x google-chrome selenium

我有一个链接列表:

links=[link1,link2,link3]

我打开每个链接并搜索一些信息然后我将一些数据保存到另一个列表中:

browser = webdriver.Chrome()
 for link in links:
  browser.get(link)
  for data in browser.find_elements_by_xpath(//....):
   database.append(data.text)

但是这个过程需要很长时间,所以我试图加速它。 我试图打开与我拥有的链接一样多的浏览器,并同时执行相同的过程。

for i in range(len(links)):
 #then open browsers and save data from all sites to same list simultaneously

问题是: 我不知道如何打开与我拥有的链接一样多的浏览器,并且同时执行相同的过程(将数据保存到同一列表中)。

0 个答案:

没有答案