【发布时间】:2021-05-15 17:58:52
【问题描述】:
我想用 selenium 提取,instagram 上的数字追随者,但“k”格式(千)阻止我得到这个。
所以我在 python 上尝试了这个:
follower_count = int(browser.find_element_by_xpath("//li//a//span[contains(@title]").text)
但这不起作用,我认为要么用整数替换“k”,要么使用find_element_by_xpath()提取标题上的“int”
【问题讨论】:
-
xpath 看起来无效。请显示带有可运行代码的minimal reproducible example,并将标记显示为文本,而不是屏幕截图。谢谢。
-
.get_attribute('title') 会产生 170,125,然后只需使用 .replace(",","") 你会得到 170125 然后你使用 int。
标签: python selenium selenium-webdriver type-conversion integer