Задать вопрос
evgentor
@evgentor

Зачем тут нужны функции self и почему они не работают?

Новичок в python, не до конца понимаю, зачем автор видео использовал функции self
Без них всё работает
from selenium import webdriver
import unittest
from selenium.webdriver.common.keys import Keys
import time

def setup(self):
    browser = webdriver.Chrome("C:\\Users\\Eugene\\Documents\\Python\\Tests\\Inst\\chromedriver.exe")

    browser.get('https://www.google.com')

def test_01(self):
    input_field = browser.find_element_by_name('q') #находит строку поиска
    input_field.send_keys('python') #пишем python
    input_field.send_keys(Keys.ENTER) #Из импортированных Keys в 3 строке, клавиша ENTER
  • Вопрос задан
  • 254 просмотра
Подписаться 2 Простой Комментировать
Ответ пользователя Сергей Горностаев К ответам на вопрос (3)
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Автор видео некомпетентен. Вполне вероятно, что он такой же новичок.
Ответ написан