Aktywne Wpisy

l--RAD--l +3
Mam takie małe marzenie, żeby antywisła s---------a się z ekstraklasy.
Są na to małe szanse, bo mają niezły skład, ale kto mi zabroni marzyć
#mecz #ekstraklasa #wislakrakow
Są na to małe szanse, bo mają niezły skład, ale kto mi zabroni marzyć
#mecz #ekstraklasa #wislakrakow
źródło: HFUldg0WsAEKauS
Pobierz
szary_piksel +2
Treść przeznaczona dla osób powyżej 18 roku życia...





Mam diva który wygląda tak:
div1
text1
*text2*
I potrzebuję samego text1. Text2 ma zostać pominięty.
Spróbowałem tego:
driver.find_elements_by_xpath("//a[@class='box']/div[2]//*[not(@i)]")To działa na odwrót, wyrzuca tylko text2 z tagu *#programowanie*
Komentarz usunięty przez autora
Celem jest dodanie każdego tytuły gry do listy, ale kategoria się też jest w divie i chcę ją (tag *) usunąć już na etapie szukania szukania xpath*
Jak kilka lat temu potrzebowałem czegoś podobnego to skończyło się na pobranie tekstu elementu i wyrzuceniu z niego tekstu dziecka. Nie znalazłem w sieci lepszego rozwiązania.
Z drugiej strony u Ciebie takie rozwiazanie jest łatwe do implementacji, bo masz stałą strukturę.
foo = {xpath}.text()
źródło: comment_1623783109E5jKvwLsLv6KdhxOSpKb3z.jpg
PobierzW momencie jak mi wyjasniłeś czego potrzebujesz to w ogóle nie przeskoczyło mi w głowie, że powinieneś użyć scrappiego czy beautiful soap zamiast Selenium. Wybacz.
Sam piszę testy automatyczne i tak mi ustawiłeś kontekst Twojego pytania, ze nie wyjrzalem poza niego.
Tak, oczywiście obecne podejście jest dużo lepsze niż korzystanie z Selenium.