我目前正在使用 Python (3.6.3) Selenium 访问网站并从中抓取数据。该网站包含如下部分:
<ul>
<li></li>
<li></li>
<li></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
每个<li></li>都是我想要点击的链接,然后收集该网站上的数据。
我的解决方案是加载主页,然后复制其会话,单击一个链接,然后再次复制会话并单击下一个链接。
browser = webdriver.PhantomJS("phantomjs")
browser2 = browser
Run Code Online (Sandbox Code Playgroud)
这就是我想做的,但是当我这样做时,browser2指向browser,所以每当我改变 时browser2,browser就会改变。
我想复制browser2一份browser,这样我就可以browser2随时重置。