Odświeżanie strony co x minut - driver.refresh() ?

Odświeżanie strony co x minut - driver.refresh() ?
IN
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 61
0

Witam!
Mam kod w którym otwiera dwa okna google chrome. Chciałbym aby na jednej karcie co jakiś czas odświeżało mi stronę np. Co 5 minut. Czytałem i szukałem, że można użyć funkcji driver.refresh()
time.sleep(300)
Tylko nie wiem czy jest to prawidłowo użyta funkcja i gdzie ją wrzucić.
Z góry dziękuje za info :-)

Arthan
  • Rejestracja: dni
  • Ostatnio: dni
0

Wrzucić w pętlę? :)
tak jak wspomniał @AnyKtokolwiek fajnie by było wiedzieć jak wygląda kod, lub czy jeszcze coś chciałbyś robić w ciągu tych 5 minut. Masz wszystkie składniki by napisać to co opisałeś, więc nie wiem w czym problem.

ledi12
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
3

Ja zamiast selenium zrobiłbym to js'em (zaimplementowanym przez selenium). Masz wtedy zapewnią pewną asynchronizację i w między czasie możesz sprawdzać inne rzeczy (Co podejrzewam chcesz zrobić).

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5023
1

Można też spróbować z:
https://www.cypress.io/

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.