Показаны сообщения с ярлыком Переменная. Показать все сообщения
Показаны сообщения с ярлыком Переменная. Показать все сообщения

суббота, 5 июня 2021 г.

КАК ОПРЕДЕЛИТЬ ТИП ПЕРЕМЕННОЙ? (How to determine a Python variable type?

 Для этого используем TYPE

v = '134398y'        #Переменная

result = type(v)    #Определяем тип переменной и присваиваем его переменной result

print(result)            #Выводим результат на экран

суббота, 24 октября 2020 г.

Использование переменной в локаторе (XPATH).

Нужно проверить правильная ли цена отображается на сайте.

Переменная var будет разной в зависимости от продукта (или региона, например). 

Мы можем использовать данную функцию для поиска и проверки всех цен, меняется только  expected_price и var.


@allure.step("Check that price is correct")
def is_price_correct(driver, expected_price, var):
price_locator = (
By.XPATH,
'//div[@id="buySASub1"]//span[contains(@data-type, "upgrade")
         and contains(@data-tier, "'+var+'")]'
)
return is_element_price_correct(driver, expected_price, price_locator)

Самые полезные ФУНКЦИИ Пайтона

 1)  PRINT - выводит на печать переменную, указанную в скобках print (average)   2)  LEN - посчитать количество элементов в списке student...