【问题标题】:Selenium Python for creating a instagram liker bot [duplicate]用于创建 instagram liker bot 的 Selenium Python [重复]
【发布时间】:2019-03-02 11:51:22
【问题描述】:

我正在使用 selenium for python 为 instagram 创建一个简单的liker bot。 这个想法是喜欢标签的第一张照片(在这个例子中是“日落”)。 它正确选择了第一张照片,但没有插入点赞。

代码如下:

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

from time import sleep

import User_data

chrome_options=Options()

chrome_options.add_argument('--lang=en')
browser = webdriver.Chrome(chrome_options=chrome_options)

browser.get("https://www.instagram.com/accounts/login/")
sleep(1)

browser.find_element_by_name("username").send_keys(User_data.username)
browser.find_element_by_name("password").send_keys(User_data.password)

sleep(1)

browser.find_element_by_xpath('//*[@id="react-root"]/section/main/div/article/div/div[1]/div/form/div[3]/button').click()

sleep(1)
browser.get("https://www.instagram.com/explore/tags/sunset/")

sleep(1)
browser.find_element_by_xpath("//article/div[2]/div/div/div/a/div/div[2]").click()
sleep(1)
browser.find_element_by_xpath("//button/span[contains(@class. 'glyphsSpriteHeart__outline__24__grey_9 u-__7') ]").click()

【问题讨论】:

    标签: python selenium instagram facebook-like bots


    【解决方案1】:

    我没有 Instagram 帐户。
    但是在第一张照片选择状态下运行此代码时会出现登录窗口。

    ...
    # here, first photo selected state
    browser.find_element_by_xpath("/html/body/div[3]/div[2]/div/article/div[2]/section[1]/span[1]/button").click()
    ...
    

    【讨论】:

    • 您好,感谢您的快速回复,但没有成功
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 2020-06-09
    • 2019-04-01
    • 2018-12-29
    • 2021-10-11
    • 2020-08-11
    相关资源
    最近更新 更多