Python Селен Facebook авто группа постер - PullRequest
0 голосов
/ 19 апреля 2020

Привет! Я пытаюсь войти в Facebook, а затем получить групповую ссылку Facebook, используя функцию Python L oop, но при попытке получить список многих групп возникает ошибка. В чем причина? я нахожу много подобного кода в 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'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...