Python Web抓取打开新标签页

时间:2018-08-08 08:33:36

标签: python selenium-webdriver web-scraping scrapy webdriver

我想创建一个python scraper。

问题是,我有一个主页,然后需要“打开”一个新选项卡,将其剪贴,然后返回主页以打开下一个选项卡。

我的意思是:

主页面->第一个选项卡(抓图)->主页面->第二个选项卡(抓图)->主页面->第三选项卡(抓图),依此类推。

每个标签的url都具有相同的结构,但是随机数:www.something.com/321312312,下一个具有www.something.com/14421,所以我可以通过正则表达式来做,但是不能这样做下一页。

我该怎么办?来自Selenium的Webdriver?

谢谢!

1 个答案:

答案 0 :(得分:2)

考虑到所有选项卡均已打开,也许只需使用python自动将按键移动到下一个选项卡(CMD + Option +左/右箭头)。有关如何使用Python进行按键操作,请参见here