Webpage haben einen folgenden Code ein:Erhalten Sie alle Daten, die von 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>
ich von XPath-Zeit (11.39 Uhr), Aktion oder PointName finden. Dies ist mein Code:
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)
Gibt es eine Möglichkeit, alle Daten zu bekommen? Millisekunden, Farben, Koordinaten und so weiter. Danke.
Was ist der Typ von 'Treiber'? Können Sie ein kurzes, vollständiges Programm veröffentlichen, das Ihre Frage demonstriert? –
Sicher. Es tut uns leid. Beitrag wurde aktualisiert. –