Итак, я создаю простого бота, чтобы любить посты людей, просто для подтверждения концепции и обучения.Я использую Pycharm, наряду с селеном и Geckodriver в качестве моего водителя.На данный момент я просто пытаюсь открыть браузер Firefox.
Я уже добавил geckodriver в мою PATH, и мой компьютер распознает Geckodriver.Я также попытался с помощью chromedriver и открыть его хром.Происходит то же самое, просто не открывается.Поэтому мне кажется, что в моем коде или внешних библиотеках есть проблема, но я просто не могу ее найти.Должен ли я иметь какую-нибудь внешнюю библиотеку, кроме Python 3.7?
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
class InstagramBot:
def __init__(self, username, password):
self.username = username
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)
# "//a[@href'accounts/login']"
# "//input [@name='username']"
# "//input [@name='password']"
ig = InstagramBot("scumbag_scarbs, Sunny9999")
ig.login()
Я ожидал, что она откроет firefox и перейдет на instagram.com.Я не получаю сообщение об ошибке, но просто показывает, что программа работает и ничего не делает.
Пожалуйста, помогите, я обнаружил группу людей с проблемами, похожими на мою, но не схожими.