Проблема состоит в том, что результат, который выводит код скрипта, является неполным. Если например друзей
250, то выводит 30. Я так понимаю, что это все заключается в специфике конструкции сайта: “данные загружаются только при пролистывании страницы вниз”. Помогите разобраться.
Ссылка на сайт:
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('Введи логин')
self.driver.find_element_by_id("quick_pass").send_keys('Введи пароль')
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()
Я не могу разобраться, как мне вытащить и вывести список всех друзей