• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zliczanie członków grupy facebook

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
28 wizyt
pytanie zadane 5 dni temu w Python przez Mocaz Użytkownik (560 p.)

Dzień dobry,

Mam problem z program zliczającym członków grupy. Mój kod (do przykładowej grupy):

from selenium import webdriver
import time

browser = webdriver.Firefox()

browser.get("https://www.facebook.com/groups/227591618537745/members/")

time.sleep(20)

def takeAllNames():

    browser.get("https://www.facebook.com/groups/227591618537745/members/")

    time.sleep(5)
    
    lenOfPage = browser.execute_script("window.scrollTo(0, document.body.scrollHeight);var lenOfPage=document.body.scrollHeight;return lenOfPage;")
    match=False
    n=1
    while True:
        while True:
            try:
                formm = browser.find_element("xpath", f'/html/body/div[1]/div/div[1]/div/div[3]/div/div/div/div[1]/div[1]/div/div[2]/div/div/div[4]/div/div/div/div/div/div/div/div/div/div/div[2]/div[14]/div/div[2]/div/div[{n}]')
                n=n+1
                #print(formm.get_attribute("href"))
            except:
                print(n)
                break

        time.sleep(2)
        try:
            lenOfPage = browser.execute_script("window.scrollTo(0, document.body.scrollHeight);var lenOfPage=document.body.scrollHeight;return lenOfPage;")
        except:
            pass


takeAllNames()

Niestety po ok.10  elemencie nie wykrywa kolejnych.

Proszę o pomoc

Z góry dziękuje

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 58 wizyt
pytanie zadane 16 października 2022 w Python przez Mocaz Użytkownik (560 p.)
0 głosów
0 odpowiedzi 89 wizyt
pytanie zadane 13 września 2022 w Python przez Hajpa Użytkownik (880 p.)
0 głosów
0 odpowiedzi 60 wizyt
pytanie zadane 7 września 2022 w Python przez Mocaz Użytkownik (560 p.)

90,296 zapytań

138,894 odpowiedzi

311,078 komentarzy

60,009 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...