我使用硒提取数据。我需要选择所有文本并将其复制到变量中。但是它选择了所有文本但未复制。有什么可以帮助您吗?
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get('https://en.wikipedia.org/wiki/Apple_Inc.')
element=driver.find_element_by_css_selector('body')
all_text=element.send_keys(Keys.CONTROL+'a')
copy=element.send_keys(Keys.CONTROL+'c')
print copy
driver.close()
答案 0 :(得分:2)
获取文字
element=driver.find_element_by_id("bodyContent")
print(element.text)
获取html内容
driver.get('https://en.wikipedia.org/wiki/Apple_Inc.')
content = driver.page_source
soup = BeautifulSoup(content)
print soup