如果我想使用xpath使用python确定价格,那么到目前为止效果还不错。不幸的是,我从网站上没有吸引人的其他字符。 我可以以某种方式降价吗?
XPATH_PRICE = '//span[contains(@class,"price")]/text()'
结果例如:
"PRICE": "79,49 \u00e2\u0082\u00ac",
谢谢您的帮助:)
答案 0 :(得分:0)
首先:您可以剪切字符串
value = '"PRICE": "79,49 \u00e2\u0082\u00ac",'
print(value[10:-5])
# prints 79,49
第二:您可以使用正则表达式
import re
value = '"PRICE": "79,49 \u00e2\u0082\u00ac",'
print(re.findall(r"[-+]?\d*,\d+|\d+", value))
# prints ['79,49']
第二种方法更可取。