,python,selenium-webdriver,beautifulsoup,automation,jupyter-notebook"/>

首页 > 解决方案 > 文件 ”",第 31 行汤 = BeautifulSoup(driver.page_source,"lxml") ^ SyntaxError: invalid syntax

问题描述

这是我正在使用的测试代码。请帮忙

count = 0
        #find no of pages
        soup = BeautifulSoup(driver.page_source,"lxml")
        pages = list(soup.find('div',{'id':'listForm:table_paginator_bottom'}).span.text)[-2]
        pages  = int(pages)
        #find no of docs
        docs = int(soup.find('table',{'class':'top-level'}).text.split()[-2])
        for k in range(docs):
            while docs != count:
                count = count + 1
                driver.find_element_by_id(str("listForm:table:"+str(k)+":showDetail").click()
                soup2 = BeautifulSoup(driver.page_source,"lxml")

我已经尝试了所有选项,完全改变了逻辑并重新编写了尝试过的文档和一些方法,但没有奏效。

文件“”,第 31 行汤 = BeautifulSoup(driver.page_source,"lxml") ^ SyntaxError: invalid syntax

这是我什至尝试更改 IDE 的错误

标签: pythonselenium-webdriverbeautifulsoupautomationjupyter-notebook

解决方案


推荐阅读