【问题标题】:Python selenium Facebook auto group posterPython selenium Facebook汽车群海报
【发布时间】:2020-04-19 14:25:27
【问题描述】:

您好,我尝试登录 Facebook,然后使用 Python Loop 函数获取 Facebook 群组链接,但是当我尝试获取多个群组列表时出现错误,是什么原因?我在 github 中找到了许多类似的代码,但无法正常工作,这是版本问题还是什么?

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import time
from time import sleep

driver = webdriver.Chrome

group = ['https://www.facebook.com/groups/100486223809712/?ref=group_browse',
         'https://www.facebook.com/groups/100486223809712/?ref=group_browse',
         'https://www.facebook.com/groups/100486223809712/?ref=group_browse',]
def login():
    usr = 'ss'
    pwd = 'ss'
    driver = webdriver.Chrome()
    driver.get('https://www.facebook.com/')

    username_box = driver.find_element_by_id('email')
    username_box.send_keys(usr)

    password_box = driver.find_element_by_id('pass')
    password_box.send_keys(pwd)

    login = driver.find_element_by_id('loginbutton')
    login.click()
    sleep(2)




def group_poster():
    for gr in group:
        driver.get(gr)
        # and then post ....



login()
group_poster()

错误

Traceback (most recent call last):
  File "First.py", line 40, in <module>
    group_poster()
  File "First.py", line 34, in group_poster
    driver.get(gr)
TypeError: get() missing 1 required positional argument: 'url'

【问题讨论】:

    标签: python python-3.x selenium selenium-chromedriver


    【解决方案1】:

    Facebook 中群组的正确网址应为“https://www.facebook.com/groups/100486223809712”

    这是您输入时导航到组的 url,因此应该将其传递到您的列表中。

    另外,如果你最终完成了代码并发布到多个组,请告诉我,我很想做同样的事情......

    【讨论】:

      【解决方案2】:
      from time import sleep
      driver = webdriver.Chrome
      

      应该是(缺少()):

      from time import sleep
      driver = webdriver.Chrome()
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-10-13
        • 2016-07-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多