from selenium import webdriver
chrome_options = webdriver.ChromeOptions()
prefs = {"profile.default_content_setting_values.notifications": 2}
chrome_options.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome(chrome_options = chrome_options, executable_path = "/Users/Username/Downloads/chromedriver")
driver.implicitly_wait(10)
driver.get("https://en-gb.facebook.com/login/")
driver.maximize_window()
def fb_login():
driver.find_element_by_id("email").send_keys("xxxx@xxxx.com")
driver.find_element_by_id("pass").send_keys("xxxx")
driver.find_element_by_id("loginbutton").click()
fb_login()
def fb_get_to_friends_page():
driver.find_element_by_class_name("_1vp5").click()
driver.find_element_by_xpath("//*[@data-tab-key='friends']").click()
fb_get_to_friends_page()
Используя приведенный выше код python, я могу перейти на страницу друзей в моей учетной записи Facebook, где все мои друзья в Facebook перечислены на одной веб-странице. Тем не менее, я хотел бы спросить, как я могу написать код на python, чтобы получить список, содержащий все имена моих друзей из Facebook? Большое спасибо.