python 实现自动批量下载腾讯在线excel

python 批量下载腾讯在线文档

【如需要源代码供参考,可以留言邮箱,看到的话就发一下。】
pthon自动批量下载腾讯在线文档,对于大量实时更新维护的在线文档,可以随时轻松自动化批量下载在线文档,无需耗费人工下载。

腾讯在线文档标签有时候会随版本变动,需要自己做标签调试。

    def download_by_url(self,url=""):
        self.driver.get(url)
        self.driver.implicitly_wait(40)
        menu = WebDriverWait(self.driver, 10).until(lambda driver: self.driver.find_element_by_xpath(
            '//*[@id="header-top"]/div[2]/div[3]/div/div/div/div/div/div/div/div/div'))
        menu.click()
        submenu = WebDriverWait(self.driver, 10).until(lambda driver: self.driver.find_element_by_xpath(
            '//li[@class="dui-menu-item dui-menu-submenu"]/span[@class="dui-badge"]'))

        # submenu.click()
        ActionChains(self.driver).move_to_element(submenu).perform()
        hiddenmenu = WebDriverWait(self.driver, 20).until(lambda driver: self.driver.find_elements_by_xpath(
            '//div/ul[@class="dui-menu-submenu-content sub-menu-export dui-menu-submenu-content-normal dui-menu-submenu-content-non-selectable"]/div/li'))
        hiddenmenu[0].click()
        hiddenmenu = WebDriverWait(self.driver, 20).until(
            lambda driver: self.driver.find_elements_by_xpath('//div[@class="export-dialog-button-small-line"]'))
        hiddenmenu[0].click()
        time.sleep(8)

你可能感兴趣的:(python,python,pycharm)