Я пишу программу на Phyton, которая автоматизирует написание отчетов. Мне нужно извлечь данные из графиков Facebook: Organic Likes и Paid Likes.
Я пробовал использовать Selenium Xpath, но инструмент инспектора не может найти искомый элемент, он меняется при перемещении мышиоколо.
https://imgur.com/a/9rpK6We
Я также пытался использовать Facebook Graph Api, но не смог найти слова, которые могли бы помочь мне извлечь данные, которые я ищу.
This code is just my way to go from login to desired part of Facebook.
#----------Facebook ----------
driver.get("http:facebook.com/")
driver.maximize_window()
pyautogui.click(414, 750);
pyautogui.dragTo(151, 750);
pyautogui.click(151, 750);
#Login
time.sleep(1.5)
pyautogui.click(811, 211); pyautogui.typewrite('login')
time.sleep(.5)
pyautogui.click(975, 213); pyautogui.typewrite('password')
pyautogui.click(1135, 213);
time sleep(20) #---write security google token
time.sleep(10) #--------loading of home site
pyautogui.click(235, 370);
time.sleep(5)
pyautogui.click(839, 179);
time.sleep(1.5)
pyautogui.click(839, 225);
#navigation
time.sleep(5)
pyautogui.click(229, 472);
time.sleep(15) # user picks date
#Add likes
pyautogui.click(x, y);
pyautogui.dragTo(691, 361);
Я хочу иметь возможность копировать и вставлять отдельные цифры из графика. В настоящее время я не могу из-за невозможности определить номер, потому что в тот момент, когда я щелкаю или убираю мышь, номер исчезает.