Webpage имеет следующий код:Получить все данные по XPath
<table>
<tbody>
<tr>
<td>
<time data-timestamp="1458895194718" title="2016-03-25 11:39:54<small class="milliseconds">.718</small>">11:39</time>
</td>
<td>
<span class="invisep"><</span>
<mark class="nickname" style="cursor:pointer; color:#03DC03">usernickname</mark>
<span class="invisep">></span>
</td>
<td>
Action
<a class="help" href="/link=56.280566,43.925091&z=17&pll=76.284566,63.924091" title="City, Country, 999999" onclick="window.selectPortalByLatLng(76.284566, 63.924091);return false">PointName</a>
</td>
я могу найти по времени XPATH (11:39), действия или PointName. Это мой код:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.firefox.webdriver import FirefoxProfile
profile = FirefoxProfile('C:\\Users\username\AppData\Roaming\Mozilla\Firefox\Profiles\q1bvoou3.default')
driver = webdriver.Firefox(profile)
driver.get('https://www.url.com/')
driver.implicitly_wait(20) # seconds
element = driver.find_element_by_xpath('//html/body/div[3]/div[2]/table/tbody').text
print (element)
Есть ли способ, чтобы получить все данные? миллисекунды, цвета, координаты и т. д. Спасибо.
Каков тип 'driver'? Можете ли вы опубликовать короткую, полную программу, которая демонстрирует ваш вопрос? –
Несомненно. Сожалею. Сообщение было обновлено. –