Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 单击下拉列表“页面组”后未更新页面源_Python_Selenium_Selenium Webdriver_Beautifulsoup - Fatal编程技术网

Python 单击下拉列表“页面组”后未更新页面源

Python 单击下拉列表“页面组”后未更新页面源,python,selenium,selenium-webdriver,beautifulsoup,Python,Selenium,Selenium Webdriver,Beautifulsoup,未更新页面源。Beauty soup在python\u按钮之后获取页面源代码。单击(),而不是在py\u按钮之后。单击()。我希望在单击下拉列表选项后选择页面源。请帮助我解决这个问题 python_button=driver.find_element_by_css_selector(“a[href=”/CitingArticles.do?product=WOS&SID=8B2ggJlEbmGqTLqT8Wq&search_mode=CitingArticles&parentProduct=WOS

未更新页面源。Beauty soup在
python\u按钮之后获取页面源代码。单击()
,而不是在
py\u按钮之后。单击()。我希望在单击
下拉列表
选项后选择页面源。请帮助我解决这个问题

python_button=driver.find_element_by_css_selector(“a[href=”/CitingArticles.do?product=WOS&SID=8B2ggJlEbmGqTLqT8Wq&search_mode=CitingArticles&parentProduct=WOS&parentQid=2&parentDoc=1&REFID=57952433&logEventUT=WOS:00023126630001&excludeeventconconfig=excludeffromnoterport']))
python_按钮。单击()
py_button=driver.find_element_by_xpath(//select[@id='selectPageSize\u bottom']/option[@value='50']))
py_按钮。单击()
soup=BeautifulSoup(urlopen(driver.current_url),'lxml')
table=soup.find(“div”,“class”:“搜索结果”})
inf=table.find_all(“div”,“class”:“搜索结果内容”})
对于inf中的val:
titles=val.find_all('value'))
authors=val.find_all('a'))
标题中的标题:
如果str(标题)中有“lang_id”:
打印(title.get_text())
对于作者中的作者:
如果str(author)中的“title=”查找此作者的更多记录“:
打印(author.get_text()+“;”)

这听起来像是一个错误。编辑您的问题并询问实际问题,而不是寻求帮助解决问题。您想做什么?单击selenium的下拉列表后,我无法获取更新的页面源代码。执行selenium下拉单击后,它在浏览器中显示50个选项,但当我打印选项时,它只打印10个。我希望这些信息是清楚的这听起来像是一个错误。编辑您的问题并询问实际问题,而不是寻求帮助解决问题。您想做什么?单击selenium的下拉列表后,我无法获取更新的页面源代码。执行selenium下拉单击后,它在浏览器中显示50个选项,但当我打印选项时,它只打印10个。我希望这个信息是清楚的