I'm getting an error when trying to reach my Instagram followers in Selenium

Joined
Jan 9, 2023
Messages
2
Reaction score
0
Python:
``
from instagramUserInfo import username,password
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import time

class Instagram:
    def init(self, username, password):
        self.browser = webdriver.Chrome()
        self.username = username
        self.password = password
    def signIn(self):
        self.browser.get("https://www.instagram.com/accounts/login/")
        time.sleep(2)
        usernameInput = self.browser.find_element(By.XPATH, "//*[@id='loginForm']/div/div[1]/div/label/input")
        passwordInput = self.browser.find_element(By.XPATH, "//*[@id='loginForm']/div/div[2]/div/label/input")

        usernameInput.send_keys(self.username)
        passwordInput.send_keys(self.password)
        passwordInput.send_keys(Keys.ENTER)
        time.sleep(2)

    def getFollowers(self):
        self.browser.get(f"https://www.instagram.com/{self.username}")
        time.sleep(3)
        followersLink = self.browser.find_element(By.XPATH, "//*[@id='mount_0_0_fu']/div/div/div/div[1]/div/div/div/div[1]/div[1]/div[2]/section/main/div/ul/li[2]/a/div")
        followersLink.click()

instgrm = Instagram(username, password)
instgrm.signIn()
instgrm.getFollowers() ``

I want to reach my instagram followers.

Error from:

DevTools listening on ws://127.0.0.1:52672/devtools/browser/48d6ad97-afc1-4f78-80e5-e400a6727cb8
[17604:25192:0111/144354.050:ERROR:device_event_log_impl.cc(215)] [14:43:54.050] Bluetooth: bluetooth_adapter_winrt.cc:1074 Getting Default Adapter failed.
Traceback (most recent call last):
File "C:\Users\oguzc\Desktop\Çalışmalarım\Yazılım\90-instagram.py", line 33, in <module>
instgrm.getFollowers()
File "C:\Users\oguzc\Desktop\Çalışmalarım\Yazılım\90-instagram.py", line 27, in getFollowers
followersLink = self.browser.find_element(By.XPATH, "//*[@id='mount_0_0_vv']/div/div/div/div[1]/div/div/div/div[1]/div[1]/div[2]/section/main/div/ul/li[2]/a")
File "C:\Users\oguzc\AppData\Local\Programs\Python\Python310\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 861, in find_element
return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"]
File "C:\Users\oguzc\AppData\Local\Programs\Python\Python310\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 444, in execute
self.error_handler.check_response(response)
File "C:\Users\oguzc\AppData\Local\Programs\Python\Python310\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 249, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id='mount_0_0_vv']/div/div/div/div[1]/div/div/div/div[1]/div[1]/div[2]/section/main/div/ul/li[2]/a"}
(Session info: chrome=108.0.5359.125)
Stacktrace:
Backtrace:
(No symbol) [0x0035F243]
(No symbol) [0x002E7FD1]
(No symbol) [0x001DD04D]
(No symbol) [0x0020C0B0]
(No symbol) [0x0020C22B]
(No symbol) [0x0023E612]
(No symbol) [0x002285D4]
(No symbol) [0x0023C9EB]
(No symbol) [0x00228386]
(No symbol) [0x0020163C]
(No symbol) [0x0020269D]
GetHandleVerifier [0x005F9A22+2655074]
GetHandleVerifier [0x005ECA24+2601828]
GetHandleVerifier [0x00408C0A+619850]
GetHandleVerifier [0x00407830+614768]
(No symbol) [0x002F05FC]
(No symbol) [0x002F5968]
(No symbol) [0x002F5A55]
(No symbol) [0x0030051B]
BaseThreadInitThunk [0x768C7D69+25]
RtlInitializeExceptionChain [0x7794BB9B+107]
RtlClearBits [0x7794BB1F+191]
 
Joined
Jan 30, 2023
Messages
105
Reaction score
12
The error message is saying that the element you are trying to locate with the XPATH "//*[@id='mount_0_0_vv']/div/div/div/div[1]/div/div/div/div[1]/div[1]/div[2]/section/main/div/ul/li[2]/a" cannot be found. This could be because the XPATH is not correct, or because Instagram has changed their page structure and your XPATH needs to be updated. To fix this, try using a different selector method (e.g. CSS selector) or try using a tool like the "Inspect Element" feature in Google Chrome to get the updated XPATH.
 
Joined
Nov 2, 2024
Messages
10
Reaction score
0
Man, I get it. As for me, I want more followers and likes on Instagram. IG feels like such a grind now. You put in all this effort, and the algorithm just buries your stuff like it doesn’t even matter. I’ve heard people ask things like "How to buy Instagram likes for cheap?" and this site help you get that initial boost, but do you think it’s worth it? I mean, sure, more likes might catch some attention, but does it really lead to engagement that sticks?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,300
Messages
2,571,542
Members
48,340
Latest member
izuzetan
Top