[用Python登录的Instagram

问题描述 投票:-2回答:1

过去几个月来,我一直在用BeautifulSoup抓取Instagram(各种用户的追随者),没有问题,但是最近该脚本已停止工作-假设是因为我需要登录才能查看个人资料。我发现此代码使用硒登录到Instagram,但对我不起作用。我对硒很陌生,但似乎无法弄清楚如何使此脚本生效。

import itertools

from explicit import waiter, XPATH
from selenium import webdriver

driver = webdriver.Chrome()

username = "username"  # <username here>
password = "password"  # <password here>

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

# Login
waiter.find_write(driver, "//div/input[@name='username']", username, by=XPATH)
waiter.find_write(driver, "//div/input[@name='password']", password, by=XPATH)
waiter.find_element(driver, "//div/button[@type='submit']", by=XPATH).click()
python selenium web-scraping instagram
1个回答
0
投票

您可以使用驱动程序并通过标签查找电子邮件和密码框。

例如

email_box = driver.find_element_by_class_name('f0n8F ')
email_box .send_keys('Your email address')
© www.soinside.com 2019 - 2024. All rights reserved.