提问者:小点点

无法使用python将webelement转换为整数


steps = driver.find_element_by_xpath('//*[@id="current_steps"]')
steps_Num = int(steps)

它不断地返回错误:int()函数不能用于webelement,只能用于字符串,等等。


共1个答案

匿名用户

steps确实是一个webelement,不能转换为int。 要访问元素内部的文本,需要使用:

steps = driver.find_element_by_xpath('//*[@id="current_steps"]')
steps_Num = int(steps.text)