ниже цвет а выше название, т.е у меня в коде get_title - это название, а get_color это цвет, затем создаётся title, которая ищет название с помощью title, color - ищет цвет с помощью get_color ((get_title, get_color - берут из Entry1 информацию которую ввел пользователь. )) Затем когда нашлись все элементы с помощью
get_title = self.Entry1.get()
get_color = self.TCombobox4.get()
title = driver.find_element_by_xpath('//a[contains(text(), "{title}")]'.format(title=get_title)).text
color = driver.find_element_by_xpath('//a[contains(text(), "{color}")]'.format(color=get_color)).text
Потом преобразую в str, с помощью .text, но есть одно проблема даже если я напишу
if title == get_title and color == get_color:
print("ura suka")
Не будет работать корректно потому что .text я не могу написать если ищю с помощью find.elementS, а не find.element. Но даже если это решить, то .click, я не буду использовать, вернее я просто не смогу потому что уже title, color - УЖЕ STR. Как реализовать?
Ты охуел наш магазин парсить?
Обсуждают сегодня