Источник страницы не обновляется после нажатия выпадающего списка selenium python beautifulsoup - PullRequest
0 голосов
/ 30 января 2020

Источник страницы не обновляется. Прекрасный суп берет страницу источника после python_button.click(), а не после py_button.click(). Я хочу, чтобы источник страницы был выбран после выбора опции dropdown. Пожалуйста, помогите мне, как решить эту проблему.

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:000231266300001&excludeEventConfig=ExcludeIfFromNonInterProduct']")
python_button.click()
py_button=driver.find_element_by_xpath("//select[@id='selectPageSize_bottom']/option[@value='50']")
py_button.click()


soup=BeautifulSoup(urlopen(driver.current_url), 'lxml')
table = soup.find("div", {"class": "search-results"})


inf=table.find_all("div",{"class": "search-results-content"})
for val in inf:
    titles=val.find_all('value')
    authors=val.find_all('a')

    for title in titles:
        if 'lang_id' in str(title):
            print(title.get_text())

    for author in authors:
        if 'title="Find more records by this author"' in str(author):
            print(author.get_text()+";")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...