Я относительно новичок в python, поэтому прошу прощения за любые случаи ошибок ладьи ie ... Я следовал учебному пособию по созданию инстаграм-робота для поиска в сети и не могу решить эта конкретная ошибка. Это происходит для команды .send_keys
в .send_keys(username)
и .send_keys(password)
. Я получаю ошибку: unexpected token 'send_keys'Python(parser-16)
Это также создает проблему для self
внизу, который получает предупреждение: Undefined variable: 'self'Python(undefined-variable)
. Эта проблема устраняется, когда я закомментирую ошибку токена.
Я не знаю, связано ли это с отступами или чем-то, но я точно следовал учебному пособию, и его работы без проблем
from selenium import webdriver
from time import sleep
class InstaBot:
def __init__(self, username, password):
self.driver = webdriver.Chrome()
self.driver.get("https://instagram.com")
sleep(2)
self.driver.find_element_by_xpath("//input[@name=\"username\"]")
.send_keys(username)
self.driver.find_element_by_xpath("//input[@name=\"password\"]")
.send_keys(password)
InstaBot('nomadsvalley', '*******')
Если бы кто-нибудь мог помочь, это было бы здорово. Спасибо