SuperHotelService.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:ugc.aggregator 作者: Dreamcatcher-GIS 项目源码 文件源码
def scroll_and_click_by_partial_link_text(self, text, from_bottom=False):
        if from_bottom:
            # ????
            self.driver.find_element_by_tag_name("body").send_keys(Keys.END)
            key = Keys.ARROW_UP
        else:
            # ????
            self.driver.find_element_by_tag_name("body").send_keys(Keys.HOME)
            key = Keys.ARROW_DOWN
        x = 0
        while 1:
            x += 1
            if x%500 == 0:
                self.driver.refresh()
                time.sleep(2)
                if from_bottom:
                    self.driver.find_element_by_tag_name("body").send_keys(Keys.END)
                else:
                    self.driver.find_element_by_tag_name("body").send_keys(Keys.HOME)
            if x == 1501:
                print u"????????" + self.driver.current_url
                break
            self.driver.find_element_by_tag_name("body").send_keys(key)
            try:
                self.driver.find_element_by_partial_link_text(text).click()
                break
            except:
                continue
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号