如何使用 Selenium 4.14.0 登录 Instagram?

问题描述 投票:0回答:2

我正在使用 selenium 4.14.0 和 mozilla 119.0 以及 GeckoDriver-v0.33.0。 因此,我如何登录 Instagram?通过代码。

我不知道如何使用Selenium并根据我使用的软件版本自动登录Instagram。

python selenium-webdriver logging selenium-firefoxdriver
2个回答
0
投票
**Please find the below code, where I have scrapped the code to log in the Instagram.**

driver = webdriver.Firefox()

# Open the Instagram login page
driver.get("https://www.instagram.com/accounts/login/")

# Find the username and password fields by their name attribute
username = driver.find_element_by_name("username")
password = driver.find_element_by_name("password")

# Enter your username and password
username.send_keys("your_username")
password.send_keys("your_password")

# Press the enter key to submit the form
password.send_keys(Keys.RETURN)

# Wait for the page to load
driver.implicitly_wait(10)

# You are now logged in to Instagram
print("Login successful!")

0
投票
1- Add these dependencies to your pom.xml file.

<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java -->
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>4.9.0</version>
</dependency>

2 -Also add the below code in your class.

from selenium import webdriver
from webdriver_manager.firefox import GeckoDriverManager

driver = webdriver.Firefox(executable_path=GeckoDriverManager().install())
© www.soinside.com 2019 - 2024. All rights reserved.