mardi 6 juillet 2021

Python :: Modifying string with condition (selenium)

Im studying Python and need to tell for my browser what elements put in front of a variable. It depends on the number of elements in a telephone number. Ex:

telefone = navegador.find_element_by_xpath('//* 
 [@id="tbTelefones"]/tbody/tr/td[2]').text
navegador2 = webdriver.Chrome("/Applications/Python 3.9/chromedriver")
wpp = f'https://wa.me/+5511{telefone}'
wpp2 = f'https://wa.me/+55{telefone}'

if len("telefone") <= 9:
    navegador2.get(wpp)
else:
    navegador2.get(wpp2)

Only one condition works. I tried too:

 if len("telefone") <= 9:
    navegador2.get(wpp)
elif len("telefone") > 9:
    navegador2.get(wpp2)

And it insists to works only the first condition .

Aucun commentaire:

Enregistrer un commentaire