Ошибка, скорее всего, выдается в операторе print
.
Если код не может найти price
/ downorup
- он будет иметь значение None.
В этом случае вы пытаетесь получить доступ к атрибутам price.text, downorup.text
из объекта None, который выдает исключение.
Добавить проверку на None, например:
if price and downorup:
print("Switch stock: " + price.text + ' ' + downorup.text)
Это будет выполнено в операторе print
, только если оба значения price
и downorup
не равны None.