之前在获取元素属性时,踩了个坑,记录一下。
用selenium做web自动化时,获取元素属性时,有时候会有单位,比如元素的宽高,得到的属性会是XXpx这样,但我只想要数字。就用了这样的函数将数字取了出来。
def get_num(original_data):
num = re.sub("\D", "", original_data)
return str(num)
没有考虑到的情况是,数字有可能为小数&#x
之前在获取元素属性时,踩了个坑,记录一下。
用selenium做web自动化时,获取元素属性时,有时候会有单位,比如元素的宽高,得到的属性会是XXpx这样,但我只想要数字。就用了这样的函数将数字取了出来。
def get_num(original_data):
num = re.sub("\D", "", original_data)
return str(num)
没有考虑到的情况是,数字有可能为小数&#x