python 提取字符串中的数字并且复制下来 10

有一个字符串‘<pclass="result"data-balance="36.44"><iclass="ion-social-bitcoin"></i>0.003697... 有一个字符串‘<p class="result" data-balance="36.44"><i class="ion-social-bitcoin"></i> 0.00369718</p>,我想提取 36.44 数字,需要复制下来怎么写?
大神方便帮忙写下,真的很着急 本人菜鸟用的是python3.5
展开
 我来答
albumin
2018-03-09 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4889
采纳率:87%
帮助的人:2324万
展开全部
>>> s='<p class="result" data-balance="36.44"><i class="ion-social-bitcoin"></i> 0.00369718</p>'
>>> import re
>>> reg=re.compile(r'<p[^>]*data-balance="(\d+(?:\.\d+)?)"')
>>> match=reg.search(s)
>>> print(match.group(1))
36.44
>>>
追问

大神 报错了 无法识别元素 ,我吧识别元素截图给您,您帮我看下谢谢
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: result

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式