@chernyshovmaksim56

Объект типа 'str' не вызывается, в чем проблема?

Есть вот такой код:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time

class instagramBot:
  def __init__(self, login, password):
    self.login = login
    self.password = password
    self.driver = webdriver.Firefox()

  def closeBrowser(self):
    self.driver.close()

  def login(self):
    driver = self.driver
    driver.get("https://www.instagram.com/")
    time.sleep(2)

IB = instagramBot("","")
IB.login()


Исполнение выдает вот такую ошибку, не могу понять что не так.
Traceback (most recent call last):
  File "C:\Users\Max\Desktop\GetFollowersBot\getFollowers.py", line 20, in <module>
    IB.login()
TypeError: 'str' object is not callable

Process finished with exit code 1
  • Вопрос задан
  • 89 просмотров
Решения вопроса 2
rSedoy
@rSedoy
Python/Django
переопределение в self.login = login
Ответ написан
LazyTalent
@LazyTalent
Data Engineer, Freelancer
Необходимо переименовать переменную или метод "login"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы