【发布时间】:2019-05-08 16:55:52
【问题描述】:
我一直在尝试打印网站上<span> 标记中的文本。我尝试过的所有没有给我错误的东西都返回了空。完全不打印。
这是我的代码:
import time
import requests
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoSuchElementException
import ssl
from twilio.rest import Client
from twilio.rest import TwilioRestClient
browser = webdriver.Chrome()
browser.get(('https://www.hubzu.com/property/9007091467618-3632-Stokes-Drive-Sarasota-FL-34232'))
propertyname = browser.find_element_by_css_selector('span.h1')
propertyName1 = propertyname.text
print(propertyName1)
这是我要从中提取的跨度类:
<span class="h1">
<span id="streetName" class="header_bold propStreetAddress">
3632
Stokes Drive</span><span>, Sarasota, FL 34232</span>
</span>
【问题讨论】:
标签: python html python-3.x selenium web-scraping