250, то выводит 30. Я так понимаю, что это все заключается в специфике конструкции сайта: “данные загружаются только при пролистывании страницы вниз”. Помогите разобраться.
Использую Selenium Webdriver + Python
Ссылка на сайт
Скриншот результата
Мое решение
import unittest from selenium import webdriver class TestPriceUa(unittest.TestCase): driver = None def setUp(self): self.driver = webdriver.Firefox() self.driver.implicitly_wait(60) def test_filter(self): self.driver.get("http://vk.com") self.driver.find_element_by_id("quick_email").send_keys('INPUT LOGIN') self.driver.find_element_by_id("quick_pass").send_keys('INPUT PASSWORD') self.driver.find_element_by_id("quick_login_button").click() self.driver.find_element_by_id("l_fr").click() friends = self.driver.find_elements_by_css_selector('.friends_field>a>b') for list in friends: print (list.text) #def tearDown(self): #self.driver.close() if __name__ == "__main__" : unittest.main()
Я не могу разобраться, как мне вытащить и вывести список всех друзей