Aktywne Wpisy

Brazylijczyk1 +187
Brazylijskie ciekawostki część II
-prysznic jest na prąd
- nie można wrzucać papieru toaletowego do wc tylko do śmietnika bo się rury mogą zapchać
- poziom nierówności jest bardzo wysoki- ich bogaci nie mają problemu aby polecieć sobie samolotem do Paryża na szybkie zakupy. Podobnie dużo osób jest niedożywionych
- z racji na durne przepisy prawne nastoletni mordercy są praktycznie bezkarni. Tym samym to Oni są najbardziej brutalni i niebezpieczni
-prysznic jest na prąd
- nie można wrzucać papieru toaletowego do wc tylko do śmietnika bo się rury mogą zapchać
- poziom nierówności jest bardzo wysoki- ich bogaci nie mają problemu aby polecieć sobie samolotem do Paryża na szybkie zakupy. Podobnie dużo osób jest niedożywionych
- z racji na durne przepisy prawne nastoletni mordercy są praktycznie bezkarni. Tym samym to Oni są najbardziej brutalni i niebezpieczni
źródło: Bez tytułu
Pobierz




dopiero co poznaje tajniki pytonga i mam mini projekt. Krótko mówiąc potrzebuje pomocy
korzystam z selenium
Ma zostać sprawdzona wartość na stronie, jeśli jest niedostępny to refresh i ponowne sprawdzenie
Wiem że kod jest "niepełnosprawny" no ale każdy kiedyś zaczynał :)
Niestety kod nie dziala tak jakbym chcial. Przechodzi dalej do printa zamiast odswiezyc strone i pobrac wartosc jeszcze raz
#python #selenium #programowanie
źródło: comment_1651230130zLKbl9PL6Fu4aBXZzOaxEs.jpg
Pobierzja bym dał jeszcze check na "produkt dostępny" w elif, a do else żeby printowało jaki tekst check wyrzucił.
ja np. stronę ładowałem przez moduł requests i obrabiałem w module bs4 to co mnie interesowało, żeby potem pisać kod, selenium jest z tego co wiem wolniejsze (sam nie korzystałem)
Produkt niedost�pny
import re
i metodami obrób tekst które ci zwraca selenium, spakuj to zmiennej i na niej rób operacje logiczne if/else
Polecam też przejść na boolean, zamiast 0/1. Dodatkowo, żeby nie pałować się z tekstem i polskimi znakami nie lepiej szukać jakiegoś atrybuty/elementu, który jest widoczny w przypadku twojego spełnionego warunku?
breakpointpozwoli ci to debugować kod podczas jego wykonywaniaWęża ucze się dopiero 2 dni - stąd wynika moja niewiedza. Wcześniej nie programowalem
@Elkoss: wiem iz selenium ma wbudowany refresh. Jednakże gdy korzystalem z tej opcji to odswiezala mi się pierwsza karta w przeglądarce a pracuje na
https://selenium-python.readthedocs.io/waits.html
Nie pomyslamem o tym mimo że sam z tego korzystam.
Powinna cię interesować metoda visibilityofelement_located
Dzięki!
- driver.refresh() powinieneś używać. ( ͡° ͜ʖ ͡°) Po wciśnieciu F5 przez pyautogui niekoniecznie odświeża Ci się karta w przeglądarce. ( ͡° ͜ʖ ͡°)
Obstawiam że w tym