from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
from bs4 import BeautifulSoup
driver = webdriver.PhantomJS()
#driver = webdriver.Firefox()
driver.get('http://global.ahnlab.com/site/securitycenter/securityinsight/securityInsightList.do')
driver.execute_script("getView('2218')")
html_source = driver.page_source
driver.quit()
soup = BeautifulSoup(html_source)
print(soup.h1.string)
Когда я использую Firefox(), результат [AhnLab Кладет в явке на RSAConference 4-й год подряд], что я хочу. Но когда я использую PhanthomJS(), результатом является [Security Insight], которого я не хочу.execute_script() не работает в Python с селеном phantomjs
Если я использую PhantomJS(), я не могу получить результат, который я хочу? Я хочу получить первый результат с помощью браузера без браузера.
спасибо.
Помог ли мой ответ для вас? –