【问题标题】:Python web scraping opening new tabsPython网页抓取打开新标签
【发布时间】:2018-08-08 08:33:36
【问题描述】:

我想创建一个python爬虫。

问题是,我有一个主页,然后我需要“打开”一个新标签,将其废弃,然后返回主页打开下一个。

我的意思是:

MAIN PAGE --> 第一个选项卡(刮掉它)--> MAIN PAGE --> 第二个选项卡(刮掉它)--> MAIN PAGE --> 第三个选项卡(刮掉它)等等。

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

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

谢谢!

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 谢谢,但我怎么知道在哪里点击按钮?
    猜你喜欢
    • 1970-01-01
    • 2021-02-11
    • 2015-04-10
    • 2014-05-11
    • 2019-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多